1

添加一些 gem 后,我运行 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'

有什么想法吗?

非常感谢!

4

2 回答 2

0

应该是ruby的版本问题。你使用 rails 3.2.8 如果你使用 ruby​​ 1.8.7 或更低版本,那么请安装 ruby​​ 1.9.3。它将避免您的语法错误

于 2012-10-18T07:32:44.487 回答
0

我建议您独立编写所有 gem,而不是将它们分组到您的 Gemfile 中。因为无论您在 :development 和 :asset 中分组什么宝石,都无需将它们分组。

你应该这样尝试:

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希望它对你有用。

于 2015-06-01T12:09:39.827 回答