Halo semua,
Saya tidak begitu yakin apakah ini masalah yang tepat, tetapi setelah memutakhirkan Ruby di proyek Rails saya ke 2.1.4, saya tidak lagi dapat menjalankan proyek melalui rails s
, rails c
, atau tugas menyapu apa pun. Semuanya bekerja dengan baik di 2.1.2.
Inilah kesalahan yang terus saya dapatkan:
$ rake db:drop db:create db:migrate
rake aborted!
LoadError: cannot load such file -- guard/guard
/Users/jonathan/code/sirius/config/application.rb:14:in `<top (required)>'
/Users/jonathan/code/sirius/Rakefile:4:in `<top (required)>'
LoadError: cannot load such file -- guard-spring
/Users/jonathan/code/sirius/config/application.rb:14:in `<top (required)>'
/Users/jonathan/code/sirius/Rakefile:4:in `<top (required)>'
(See full trace by running task with --trace)
Saya menggunakan OSX, Ruby diinstal melalui rbenv. Saya menjalankan Gemfile.lock mengatakan penjaga di 2.11.1. Setiap bantuan tentang masalah ini dihargai.
1) Hapus saja guard-spring dari Gemfile dan Guardfile Anda.
2) Kemudian tingkatkan guard-rspec (jalankan bundle update guard-rspec
)
3) Atur guard-rspec untuk menggunakan pegas (lihat ini: https://github.com/guard/guard-rspec#options)
Penjelasan:
guard-spring tidak diperbarui untuk bekerja dengan versi Guard yang lebih baru, tetapi itu bahkan tidak diperlukan lagi, karena guard-rspec mendukung pegas.
Terima kasih! Semuanya bekerja lagi setelah itu.
terima kasih, itu berhasil
tidak bekerja. saya tidak memiliki guard-spring di Gemfile dan Guardfile. langkah 2, 3 tidak membantu
@ElminDmitry - masalah Anda mungkin berbeda. Jika Anda memiliki "penjaga/penjaga" dalam pesan, Anda mungkin menggunakan beberapa plugin Penjaga yang sudah ketinggalan zaman.
Coba "bundle exec rake (...)" sebagai gantinya - mungkin membantu untuk menemukan penyebabnya.
Jika Anda bisa, buka edisi baru, rekatkan Gemfile dan Gemfile.lock Anda (atau setidaknya bundle show
output).
Atau, Anda dapat mencoba menjalankan guard -d
- kesalahan apa pun juga dapat membantu.
Masalah muncul setelah menambahkan dan menginstal gem 'guard-spork' gem 'childprocess'
Guard-spork sudah ketinggalan zaman sejauh yang saya ingat, jadi lepaskan dan/atau gunakan guard-zeus atau pegas.
Terimakasih atas bantuannya
Salah satu yang sudah ketinggalan zaman bagi saya adalah penjaga-resque.
Saya memiliki masalah serupa dengan basis kode lama. Berikut adalah versi yang berhasil bagi saya untuk mengatasi persyaratan penjaga/penjaga yang hilang.
group :development do
gem 'guard-rails', '0.7.2', require: false
gem 'guard-rspec', '3.1.0', require: false
gem 'guard-rubocop', '1.2.0', require: false
gem 'guard-spork', '2.1.0', require: false
end
Sama di sini hari ini. Saya harus menyematkan rspec ke ' ~> 3.4.0'
untuk menyelesaikannya, setelah bundle update
memberi saya rspec 3.5 beta3.
Saya baru saja memperbarui versi permata penjaga, dan itu berhasil dengan ajaib
siapa pun yang menggunakan guard-konacha
, tampaknya tidak lagi berfungsi untuk siapa pun yang juga mendapatkan
LoadError: cannot load such file -- guard/guard
@tastycakeman guard-konacha
gem bergantung pada Guard versi 1. Ubah gemfile Anda menjadi gem 'guard-konacha', github: 'lbeder/guard-konacha'
yang memiliki spesifikasi permata yang diperbarui untuk mendukung versi Guard yang lebih baru.
Saat menjalankan rake db:create saya menghadapi kesalahan berikut:
`rake dibatalkan!
LoadError: tidak dapat memuat file seperti itu -- guard/guard
/Users/macbookpro06/.rvm/gems/ruby-2.0. 0-p247@oohmp-v2/gems/activesupport-3.2.12/lib/active_support/dependencies.rb :251:in require'
/Users/macbookpro06/.rvm/gems/ruby-2.0.0-p247@oohmp-v2/gems/activesupport-3.2.12/lib/active_support/dependencies.rb:251:in
blok di require'
/Users/macbookpro06/.rvm/gems/ruby-2.0. 0-p247@oohmp-v2/gems/activesupport-3.2.12/lib/active_support/dependencies.rb :236:in load_dependency'
/Users/macbookpro06/.rvm/gems/ruby-2.0.0-p247@oohmp-v2/gems/activesupport-3.2.12/lib/active_support/dependencies.rb:251:in
require'
/Users/macbookpro06/.rvm/gems/ruby-2.0. 0-p247@oohmp-v2/gems/guard-migrate-1.0.4/lib/guard/migrate.rb :2:in <top (required)>'
/Users/macbookpro06/.rvm/gems/ruby-2.0.0-p247@oohmp-v2/gems/bundler-1.16.0/lib/bundler/runtime.rb:95:in
require'
/Users/macbookpro06/.rvm/gems/ruby-2.0. 0-p247@oohmp-v2/gems/bundler-1.16.0/lib/bundler/runtime.rb :95:dalam rescue in block in require'
/Users/macbookpro06/.rvm/gems/ruby-2.0.0-p247@oohmp-v2/gems/bundler-1.16.0/lib/bundler/runtime.rb:72:in
blok di membutuhkan'
/Users/macbookpro06/.rvm/gems/ruby-2.0. 0-p247@oohmp-v2/gems/bundler-1.16.0/lib/bundler/runtime.rb :65:dalam each'
/Users/macbookpro06/.rvm/gems/ruby-2.0.0-p247@oohmp-v2/gems/bundler-1.16.0/lib/bundler/runtime.rb:65:in
memerlukan'
/Users/macbookpro06/.rvm/gems/ruby-2.0. 0-p247@oohmp-v2/gems/bundler-1.16.0/lib/bundler.rb :114:in require'
/Users/macbookpro06/Desktop/projects/pradeep/ashley/oohmpv2/config/application.rb:7:in
require'
/Users/macbookpro06/Desktop/projects/pradeep/ashley/oohmpv2/Rakefile:5:in
<top (required)>'
/Users/macbookpro06/.rvm/gems/ruby-2.0.0-p247@oohmp-v2/bin/ruby_executable_hooks:15:in
eval'
/Users/macbookpro06/.rvm/gems/ruby-2.0. 0-p247@oohmp-v2/bin/ruby_executable_hooks :15:di <main>'
(See full trace by running task with --trace)
Saya baru mengenal Ruby, tetapi sekarang sudah 3 hari, gagal membuatnya berfungsi di windows. kesalahan saya:
menyapu db: buat
menyapu dibatalkan!
LoadError: tidak dapat memuat file seperti itu -- /mnt/c/code/myapp/config/application
/mnt/c/code/myapp/ rakefile:4 :di require_relative'
/mnt/c/code/myapp/rakefile:4:in
Komentar yang paling membantu
Saya baru saja memperbarui versi permata penjaga, dan itu berhasil dengan ajaib