我是Rails的新手,目前正在按照指南进行学习。 指南中写道:
使用文本编辑器将Bundler所需的Gemfile更新为清单2.1中的内容。
source 'https://rubygems.org'
gem 'rails', '3.2.3'
group :development do
gem 'sqlite3', '1.3.5'
end
# Gems used only for assets and not required
# in production environments by default.
group :assets do
gem 'sass-rails', '3.2.4'
gem 'coffee-rails', '3.2.2'
gem 'uglifier', '1.2.3'
end
gem 'jquery-rails', '2.0.0'
group :production do
gem 'pg', '0.12.2'
end
然后我们使用 bundle install
命令安装并包含宝石(gems):
$ bundle install --without production
如果Bundler出现 no such file to load -- readline (LoadError)
错误,请尝试将 gem 'rb-readline'
添加到您的 Gemfile 中。我按照此方法操作,甚至在 Gemfile 中添加了 gem 'rb-readline'
,但似乎无法找到该文件,当我打开文本编辑器时确实看到了 Gemfile。我注意到他们让我放置了 gem 'rails', 3.2.3
,但我的 Rails 版本是 3.2.1,所以我尝试将其更改为 3.2.1,但也没有起作用。希望有人能提供您想法或建议。