我完全迷失了所以我会试着解释我的问题。 其实我正在阅读Ruby on Rails教程。我实际上正在安装所有环境以开始学习这门语言。
本书要求我更新Gemfile,并添加此
group :assets do
gem 'sass-rails', '3.2.4'
gem 'coffee-rails', '3.2.2'
gem 'uglifier', '1.2.3'
end
所以我删除了我的旧宝石sass-rails,我的旧宝石咖啡导轨和我的旧宝石uglifier。 执行此操作后,本书要求我保存它并在我的控制台上运行Bundle install。
完成此操作后,我收到此消息:
You have requested:
coffee-rails = 3.2.2
The bundle currently has coffee-rails locked at 4.0.1.
Try running `bundle update coffee-rails`
所以我完全迷失了,我不知道我在做什么,因为我只是按照书中的步骤。有人可以帮助我,告诉我在这里应该做些什么?为什么这本书要求我做这一切,如果它不起作用?
答案 0 :(得分:0)
听起来你已经在一个较新的(可能没有版本要求)coffee-rails上完成了一个bundle安装,并且当前已经锁定在你的Gemfile.lock文件中。
执行它所说的并运行bundle update coffee-rails
将Gemfile.lock文件更新为您指定的版本