Sto cercando di eseguire il progetto Rails, ho capito Your bundle is complete! Use `bundle show [gemname]` to see where a bundled gem is installed. Se lo faccio: "bundle install" ma sto ottenendo You have already activated rake 0.9.0, but your Gemfile requires rake 0.8.7 mentre lo faccio rake db:migrate
Secondo " Custom Rake Tasks ": desc "Pick a random user as the winner" task :winner => :environment do puts "Winner: #{pick(User).name}" end Per quanto ne so, i :winner => :environmentmezzi "fare environmentprima winner". Ma cosa environment? Quando dovrei usarlo? Ho provato rake -T, ma nell'elenco non sono riuscito a …
In un'attività rake, se uso il comando put, vedo l'output sulla console. Tuttavia non vedrò quel messaggio nel file di registro quando l'app viene distribuita in produzione. Tuttavia, se dico Rails.logger.info, in modalità di sviluppo non vedo nulla sulla console. Devo andare al file di registro e seguirlo. Vorrei idealmente …
Quando provo a farlo bundler updateottengo questo errore: .rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:247:in `to_specs': Could not find bundler (>= 0) amongst [rake-0.8.7, rake-0.8.7, rubygems-update-1.8.4] (Gem::LoadError) Sono nuovo a Ruby, qualcuno può dirmi cosa potrebbe causare questo? Rake 0.8.7 è installato.
Ho installato PostgreSQL sul mio Mac OS Lion e sto lavorando a un'app per rails. Uso RVM per mantenere tutto separato dalle mie altre app Rails. Per qualche motivo, quando provo a migrare il db per la prima volta, rake non riesce a trovare l'utente postgres. Ottengo l'errore FATAL: role …
Ho già un deploy.rb che può distribuire la mia app sul mio server di produzione. La mia app contiene un'attività rake personalizzata (un file .rake nella directory lib / tasks). Vorrei creare un'attività cap che eseguirà in remoto tale attività rake.
Ricevo errori simili a quelli in queste domande , tranne i miei che si verificano su Heroku : 2011-05-30T09:03:29+00:00 heroku[worker.1]: Starting process with command: `rake jobs:work` 2011-05-30T09:03:30+00:00 app[worker.1]: (in /app) 2011-05-30T09:03:30+00:00 heroku[worker.1]: State changed from starting to up 2011-05-30T09:03:33+00:00 app[worker.1]: rake aborted! 2011-05-30T09:03:33+00:00 app[worker.1]: uninitialized constant Rake::DSL 2011-05-30T09:03:33+00:00 app[worker.1]: /app/.bundle/gems/ruby/1.9.1/gems/rake-0.9.0/lib/rake/tasklib.rb:8:in …
Sto cercando di eseguire solo una migrazione da un intero gruppo nella mia app rails. Come posso fare questo? Non voglio eseguire nessuna delle migrazioni prima o dopo di essa. Grazie.
Come eseguo questo file rake nel terminale / console? il mio statistik.rake in lib / tasks desc "Importer statistikker" namespace :reklamer do task :iqmedier => :environment do ... end task :euroads => :environment do ... end task :mikkelsen => :environment do ... end task :orville => :environment do ... end …
Dato qualcosa di simile: namespace :my_tasks do task :foo do do_something end task :bar do do_something_else end task :all => [:foo, :bar] end Come faccio a rendere :alll'attività predefinita, in modo che l'esecuzione rake my_tasksla chiamerà (invece di dover chiamare rake my_tasks:all)?
Quando corro rake db:seednella mia Railsapp, ricevo questo errore: sequenza di byte non valida in US-ASCII (errore di argomento) Ho appena aggiunto science_majorse ridotto al mio file seme, e ora quando rake db:seedlo eseguo mi dà questo errore: errore di sequenza di byte non valido Perché è questo e come …
Sto lavorando al tutorial di Ruby on Rails 3 e ho digitato quanto segue sulla riga di comando: rake db:migrate che ha prodotto il seguente avvertimento. WARNING: Global access to Rake DSL methods is deprecated. Please Include ... Rake::DSL into classes and modules which use the Rake DSL methods. WARNING: …
Voglio richiamare la mia attività rake dalla console. È fattibile? se si, come si fa? L'ho provato su console: require 'rake' Rake::Task['my_task'].invoke ma mi dà questo errore: RuntimeError: Don't know how to build task è come se il rake non riuscisse a trovare il compito. Qualsiasi aiuto sarebbe apprezzato. Grazie …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.