【发布时间】:2012-04-18 05:22:11
【问题描述】:
我是 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安装并包含gem 命令:$ bundle install --without production如果 Bundler 抱怨
no such file to load -- readline (LoadError),请尝试将gem ’rb-readline’添加到您的 Gemfile。)
我按照这些步骤甚至将gem 'rb-readline' 添加到Gemfile,但显然找不到该文件,当我转到我的文本编辑器时,我确实看到了Gemfile 本身。我注意到他们让我输入gem 'rails', 3.2.3,而我的 Rails 版本是 3.2.1,所以我尝试将其更改为 3.2.1,但也没有用。
任何想法或建议将不胜感激。
【问题讨论】:
-
为什么在 Gemfile 列表中添加
- -字符? -
不,不,我只是把它放在那里,这样对你们来说更具可读性,因为我还不能使用图像.. 我使用 sublime 文本编辑器只是为了你的信息。
-
我找到了问题的解决方案。我想从该文件夹位置“$cd demo_app”然后“$install bundle”。 :)
-
这为我解决了这个问题:jekyllrb.com/docs.
标签: ruby-on-rails installation bundle gemfile