Trong ứng dụng Rails của tôi đang nhận được cảnh báo này khi chạy guard init rspec
:Cảnh báo về việc không sử dụng bundler khi chạy bảo vệ init
Warning: you have a Gemfile, but you're not using bundler or
RUBYGEMS_GEMDEPS
14:54:15 - INFO - Writing new Guardfile to
/home/ubuntu/railsprojects/sillyfish/Guardfile 14:54:16 - INFO - rspec
guard added to Guardfile, feel free to edit it
Tôi không hiểu tại sao nó hiển thị. Có thể bỏ qua cảnh báo này không?
Đây là Gemfile tôi:
source 'https://rubygems.org'
gem 'rails', '4.2.4'
gem 'pg'
gem 'sass-rails', '~> 5.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.1.0'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 2.0'
gem 'sdoc', '~> 0.4.0', group: :doc
group :development, :test do
gem 'rspec-rails', '3.3.3'
gem 'guard-rspec', require: false
gem 'spring-commands-rspec'
gem 'byebug'
end
group :development do
gem 'web-console', '~> 2.0'
gem 'spring'
end
group :test do
gem 'capybara', '2.5.0'
end
#custom gems
gem 'puma'
gem 'bootstrap-sass', '~> 3.3.5'
gem 'devise', '~> 3.5.2'
Bạn có chạy lệnh 'bundle install' không? – pangpang
Vâng tôi đã làm. Mặc dù nó hiển thị cảnh báo này tất cả mọi thứ có vẻ làm việc tốt. – Abhilash
'guard init rspec' sẽ thêm định nghĩa bảo vệ vào Guardfile của bạn, nhưng Guardfile được tạo bởi [guard] (https://github.com/guard/guard#readme), tôi nghĩ bạn nên thêm gem bảo vệ vào gemfile của bạn. – pangpang