Pertanyaan yang diberi tag rake

Utilitas build Ruby mirip dengan yang dibuat dengan perintah build yang ditentukan dalam Ruby murni.

411
Bagaimana menjalankan tugas Rake dari dalam tugas Rake?

Saya memiliki Rakefile yang mengkompilasi proyek dalam dua cara, sesuai dengan variabel global $build_type, yang dapat :debugatau :release(hasilnya masuk dalam direktori terpisah): task :build => [:some_other_tasks] do end Saya ingin membuat tugas yang mengkompilasi proyek dengan kedua...

351
Apa arti bundle exec rake?

Apa bundle exec rake db:migrateartinya Atau bundle exec rake <command>secara umum? Saya mengerti bahwa bundlemengurus hal-hal di dalam Gemfile. Saya tahu apa arti kata "exec". Saya mengerti bahwa rakemempertahankan semua hal berbeda yang dapat Anda lakukan, dan saya tahu itu db:migrateadalah...

226
Bagaimana saya kembali lebih awal dari tugas menyapu?

Saya memiliki tugas menyapu di mana saya melakukan beberapa pemeriksaan di awal, jika salah satu dari cek gagal saya ingin kembali lebih awal dari tugas menyapu, saya tidak ingin menjalankan salah satu kode yang tersisa. Saya pikir solusinya adalah menempatkan pengembalian di mana saya ingin...

120
Apa tugas 'lingkungan' di Rake?

Menurut " Tugas Rake Kustom ": desc "Pick a random user as the winner" task :winner => :environment do puts "Winner: #{pick(User).name}" end Sejauh yang saya tahu, :winner => :environmentartinya "lakukan environmentdulu winner". Tapi apa environment? Kapan saya harus menggunakannya? Saya...

108
menempatkan vs logger dalam tugas menyapu rel

Dalam tugas menyapu jika saya menggunakan perintah put maka saya melihat output di konsol. Namun saya tidak akan melihat pesan itu di file log saat aplikasi diterapkan pada produksi. Namun jika saya mengatakan Rails.logger.info maka dalam mode pengembangan saya tidak melihat apa pun di konsol....

107
Kesalahan “Tidak dapat menemukan bundler”

Ketika saya mencoba melakukan, bundler updatesaya mendapatkan kesalahan ini: .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) Saya baru mengenal...

106
Rails dan PostgreSQL: Peran postgres tidak ada

Saya telah menginstal PostgreSQL di Mac OS Lion saya, dan saya sedang mengerjakan aplikasi rel. Saya menggunakan RVM untuk memisahkan semuanya dari aplikasi Rails saya yang lain. Untuk beberapa alasan ketika saya mencoba untuk memigrasi db untuk pertama kalinya, rake tidak dapat menemukan pengguna...