J'essaye de lancer un projet de rails, je reçois Your bundle is complete! Use `bundle show [gemname]` to see where a bundled gem is installed. Si je fais: "installation groupée" mais je reçois You have already activated rake 0.9.0, but your Gemfile requires rake 0.8.7 tout en faisant rake db:migrate
Selon " Tâches de rake personnalisées ": desc "Pick a random user as the winner" task :winner => :environment do puts "Winner: #{pick(User).name}" end Autant que je sache, les :winner => :environmentmoyens «faire environmentavant winner». Mais quoi environment? Quand dois-je l'utiliser? J'ai essayé rake -T, mais je n'ai pas pu …
Dans une tâche rake, si j'utilise la commande met, je vois la sortie sur la console. Cependant, je ne verrai pas ce message dans le fichier journal lorsque l'application est déployée en production. Cependant si je dis Rails.logger.info alors en mode développement je ne vois rien sur la console. Je …
Lorsque j'essaye de le faire, bundler updatej'obtiens cette erreur: .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) Je suis nouveau sur Ruby, est-ce que quelqu'un peut me dire ce qui causerait cela? Rake 0.8.7 est installé.
J'ai installé PostgreSQL sur mon Mac OS Lion et je travaille sur une application de rails. J'utilise RVM pour que tout soit séparé de mes autres applications Rails. Pour une raison quelconque, lorsque j'essaye de migrer la base de données pour la première fois, rake ne trouve pas l'utilisateur postgres. …
J'ai déjà un deploy.rb qui peut déployer mon application sur mon serveur de production. Mon application contient une tâche de rake personnalisée (un fichier .rake dans le répertoire lib / tasks). Je voudrais créer une tâche de plafond qui exécutera à distance cette tâche de râteau.
Je reçois des erreurs similaires à celles de ces questions , sauf que les miennes se produisent sur 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 …
J'essaie d'exécuter une seule migration sur tout un tas dans mon application rails. Comment puis-je faire ceci? Je ne souhaite exécuter aucune des migrations avant ou après. Merci.
Comment exécuter ce fichier rake dans le terminal / la console? mon statistik.rake dans 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 ... …
Étant donné quelque chose comme: namespace :my_tasks do task :foo do do_something end task :bar do do_something_else end task :all => [:foo, :bar] end Comment faire pour que ce :allsoit la tâche par défaut, de sorte que l'exécution rake my_tasksl'appellera (au lieu d'avoir à appeler rake my_tasks:all)?
Lorsque je lance rake db:seeddans mon Railsapplication, j'obtiens cette erreur: séquence d'octets non valide en US-ASCII (erreur d'argument) Je viens d'ajouter science_majorset de descendre à mon fichier de départ, et maintenant, lorsque je l'exécute, rake db:seedcela me donne cette erreur: erreur de séquence d'octets non valide Pourquoi cela et comment …
Je travaille sur le livre de tutoriel Ruby on Rails 3 et j'ai tapé ce qui suit sur la ligne de commande: rake db:migrate qui a produit l'avertissement suivant. WARNING: Global access to Rake DSL methods is deprecated. Please Include ... Rake::DSL into classes and modules which use the Rake …
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.