Pytania otagowane jako rake

Narzędzie do budowania Rubiego podobne do make z poleceniami budowania zdefiniowanymi w czystym języku Ruby.


3
Jakie jest zadanie „środowiska” w Rake?
Zgodnie z „ Custom Rake Tasks ”: desc "Pick a random user as the winner" task :winner => :environment do puts "Winner: #{pick(User).name}" end O ile wiem, :winner => :environmentoznacza to „zrób environmentwcześniej winner”. Ale co to jest environment? Kiedy powinienem go używać? Próbowałem rake -T, ale na liście nie …

8
puts vs logger w zadaniach rake'u railsów
W zadaniu rake, jeśli używam polecenia puts, widzę wynik na konsoli. Jednak nie zobaczę tego komunikatu w pliku dziennika, gdy aplikacja zostanie wdrożona w środowisku produkcyjnym. Jeśli jednak powiem Rails.logger.info, to w trybie programistycznym nic nie widzę na konsoli. Muszę przejść do pliku dziennika i to załatwić. Idealnie chciałbym użyć …

15
Błąd „Nie można znaleźć pakietu”
Kiedy próbuję to zrobić, bundler updatepojawia się ten błąd: .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) Jestem nowy w Ruby, czy ktoś może mi powiedzieć, co mogłoby to spowodować? Rake 0.8.7 jest zainstalowany.

13
Railsy i PostgreSQL: Postgres Role nie istnieje
Zainstalowałem PostgreSQL na moim Mac OS Lion i pracuję nad aplikacją railsową. Używam RVM, aby oddzielić wszystko od moich innych aplikacji Railsowych. Z jakiegoś powodu, kiedy próbuję przenieść bazę danych po raz pierwszy, rake nie może znaleźć użytkownika postgres. Otrzymuję błąd FATAL: role "postgres" does not exist Mam pgAdmin, więc …

16
Jak uruchomić zadanie prowizji od Capistrano?
Mam już plik deploy.rb, który może wdrożyć moją aplikację na serwerze produkcyjnym. Moja aplikacja zawiera niestandardowe zadanie prowizji (plik .rake w katalogu lib / jobs). Chciałbym utworzyć zadanie cap, które będzie zdalnie uruchamiało to zadanie rake.
105 ruby  rake  capistrano 

5
Jak naprawić niezainicjowany stały problem Rake :: DSL na Heroku?
Otrzymuję błędy podobne do tych w tych pytaniach , z wyjątkiem tego, że moje dotyczą 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 `<class:TaskLib>' …

6
Railsy jak uruchomić zadanie rake
Jak uruchomić ten plik rake w terminalu / konsoli? mój statistik.rake w lib / jobs 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 end


9
Ruby on Rails: Jak mogę cofnąć migrację za pomocą rake db: migrate?
Po zainstalowaniu devise MODEL User otrzymałem to. class DeviseCreateUsers < ActiveRecord::Migration def self.up create_table(:users) do |t| t.database_authenticatable :null => false t.recoverable t.rememberable t.trackable # t.encryptable # t.confirmable # t.lockable :lock_strategy => :failed_attempts, :unlock_strategy => :both # t.token_authenticatable t.timestamps end add_index :users, :email, :unique => true add_index :users, :reset_password_token, :unique => …

8
Domyślne zadanie dla przestrzeni nazw w Rake
Biorąc pod uwagę coś takiego: namespace :my_tasks do task :foo do do_something end task :bar do do_something_else end task :all => [:foo, :bar] end Jak :allustawić zadanie jako domyślne, aby uruchomienie rake my_tasksgo wywołało (zamiast dzwonić rake my_tasks:all)?
88 ruby  rake 

6
Rails: Nieprawidłowa sekwencja bajtów w US-ASCII (błąd argumentu), gdy uruchamiam rake db: seed
Kiedy uruchomić rake db:seedw moim Railsapp, otrzymuję ten błąd: nieprawidłowa sekwencja bajtów w US-ASCII (błąd argumentu) Właśnie dodałem science_majorsi w dół do mojego pliku źródłowego, a teraz po uruchomieniu wyświetla rake db:seedmi ten błąd: błąd nieprawidłowej kolejności bajtów Dlaczego tak jest i jak mogę to naprawić? część seeds.rb @college = …

5
Globalny dostęp do metod Rake DSL jest przestarzały
Pracuję nad poradnikiem Ruby on Rails 3 i wpisałem w wierszu poleceń: rake db:migrate co spowodowało następujące ostrzeżenie. 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 called at /Users/imac/.rvm/gems/ruby-1.9.2-p180@rails3tutorial/gems/railties-3.0.7/lib/rails/application.rb:215:in `initialize_tasks' Nie …

5
Jak uruchamiać zadania rake z konsoli?
Chcę wywołać moje zadanie rake z konsoli. Czy to wykonalne? jeśli tak, jak to zrobić? Wypróbowałem to na konsoli: require 'rake' Rake::Task['my_task'].invoke ale daje mi ten błąd: RuntimeError: Don't know how to build task to tak, jakby grabie nie mogła znaleźć zadania. jakakolwiek pomoc byłaby doceniona. Dziękuję Ci Edycja: używam …
84 console  rake 

3
Użyć pakietu exec rake czy po prostu rake?
Nauczyłem się Railsów używając tylko polecenia rake, takiego jak rake db:migrate; jednak przeczytałem, że powinienem używać bundle exec rake ...zamiast zwykłego rake. Teraz nie wiem, którego użyć. Czy powinienem używać bundle exec rakezamiast zwykłego, rakeczy jest to tylko preferencja? Każdy wgląd byłby bardzo mile widziany! Dzięki!

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.