添加一些宝石后,我运行bundle install并收到此错误:
Gemfile语法错误: 来源:rubygems
这是我的Gemfile:
source 'https://rubygems.org'
gem 'rails', '3.2.8'
group :development do
gem 'sqlite3', '1.3.5'
end
group :assets do
gem 'sass-rails', '3.2.5'
gem 'coffee-rails', '3.2.2'
gem 'uglifier', '1.2.3'
end
gem 'jquery-rails', '2.0.2'
有什么想法吗?
非常感谢!
答案 0 :(得分:0)
它必须是ruby的版本问题。你使用rails 3.2.8如果你使用红宝石1.8.7或更少,那么请安装ruby 1.9.3。它会避免你的语法错误
答案 1 :(得分:0)
我建议你独立编写所有宝石,而不是将它们分组到你的Gemfile中。因为你所分组的宝石是:开发和:资产,不需要对它们进行分组。
你应该这样试试:
source 'https://rubygems.org'
gem 'rails', '3.2.8'
gem 'sqlite3', '1.3.5'
gem 'sass-rails', '3.2.5'
gem 'coffee-rails', '3.2.2'
gem 'uglifier', '1.2.3'
gem 'jquery-rails', '2.0.2'
现在运行bundle install
希望它能为您效劳。