Ich versuche, ein Rails-Projekt auszuführen Your bundle is complete! Use `bundle show [gemname]` to see where a bundled gem is installed. Wenn ich das tue: "Bundle installieren" aber ich bekomme You have already activated rake 0.9.0, but your Gemfile requires rake 0.8.7 Währenddessen rake db:migrate
Laut " Custom Rake Tasks ": desc "Pick a random user as the winner" task :winner => :environment do puts "Winner: #{pick(User).name}" end Soweit ich weiß, :winner => :environmentbedeutet das " environmentvorher tun winner". Aber was ist environment? Wann soll ich es benutzen? Ich habe es versucht rake -T, aber …
Wenn ich in einer Rechenaufgabe den Befehl put verwende, wird die Ausgabe auf der Konsole angezeigt. Diese Meldung wird jedoch nicht in der Protokolldatei angezeigt, wenn die App in der Produktion bereitgestellt wird. Wenn ich jedoch Rails.logger.info sage, sehe ich im Entwicklungsmodus nichts auf der Konsole. Ich muss zur Protokolldatei …
Wenn ich es versuche, bundler updateerhalte ich folgende Fehlermeldung: .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) Ich bin neu bei Ruby. Kann mir jemand sagen, was dies verursachen würde? Rake 0.8.7 ist installiert.
Ich habe PostgreSQL auf meinem Mac OS Lion installiert und arbeite an einer Rails-App. Ich verwende RVM, um alles von meinen anderen Rails-Apps zu trennen. Aus irgendeinem Grund kann Rake den Postgres-Benutzer nicht finden, wenn ich versuche, die Datenbank zum ersten Mal zu migrieren. Ich bekomme den Fehler FATAL: role …
Ich habe bereits eine deploy.rb, die meine App auf meinem Produktionsserver bereitstellen kann. Meine App enthält eine benutzerdefinierte Rake-Task (eine .rake-Datei im Verzeichnis lib / task). Ich möchte eine Cap-Task erstellen, mit der diese Rake-Task remote ausgeführt wird.
Ich erhalte ähnliche Fehler wie in diesen Fragen , außer dass meine bei Heroku auftreten : 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 `<class:TaskLib>' Die …
Ich versuche, in meiner Rails-App nur eine Migration aus einem ganzen Haufen heraus auszuführen. Wie kann ich das machen? Ich möchte keine der Migrationen davor oder danach ausführen. Vielen Dank.
Wie führe ich diese Rake-Datei in Terminal / Konsole aus? meine statistik.rake in lib / aufgaben 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 …
Gegeben etwas wie: namespace :my_tasks do task :foo do do_something end task :bar do do_something_else end task :all => [:foo, :bar] end Wie mache ich :alldie Standardaufgabe, damit das Ausführen rake my_taskssie aufruft (anstatt aufrufen zu müssen rake my_tasks:all)?
Wenn ich rake db:seedin meiner RailsApp starte, wird folgende Fehlermeldung angezeigt: ungültige Bytesequenz in US-ASCII (Argument Error) Ich habe gerade science_majorsmeine Seed-Datei hinzugefügt und heruntergefahren, und jetzt, wenn ich sie ausführe rake db:seed, wird folgende Fehlermeldung angezeigt: ungültiger Bytefolgefehler Warum ist das so und wie kann ich es beheben? Teil …
Ich arbeite mich durch das Ruby on Rails 3-Tutorial und habe Folgendes in die Befehlszeile eingegeben: rake db:migrate was die folgende Warnung erzeugte. WARNING: Global access to Rake DSL methods is deprecated. Please Include ... Rake::DSL into classes and modules which use the Rake DSL methods. WARNING: DSL method DemoApp::Application#task …
Ich möchte meine Rechenaufgabe über die Konsole aufrufen. Ist es machbar? Wenn ja, wie geht das? Ich habe das auf der Konsole versucht: require 'rake' Rake::Task['my_task'].invoke aber es gibt mir diesen Fehler: RuntimeError: Don't know how to build task Es ist, als ob der Rechen die Aufgabe nicht finden kann. …
Ich habe Rails nur mit dem Rake-Befehl gelernt rake db:migrate. Ich habe jedoch gelesen, dass ich das bundle exec rake ...anstelle von einfach verwenden sollte rake. Jetzt bin ich verwirrt, was ich verwenden soll. Sollte ich bundle exec rakestatt nur verwenden, rakeoder ist es nur eine Präferenzsache? Jeder Einblick wäre …
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.