1

以下の gemfile ソースに対して bundle install を実行すると、最後から 2 行目にある「より良いエラー」gem を指す gemfile 構文エラーが発生します。

ruby -c Gemfile を実行すると。次のメッセージが表示されます

Gemfile:22: 構文エラー、予期しない tIDENTIFIER、入力の終わりの gem 'better_errors' が必要です

何か案は?

source 'https://rubygems.org' 
ruby '2.0.0'
gem 'rails', '4.0.0'
 # Rails defaults
gem 'sqlite3'
gem 'sass-rails', '~> 4.0.0' 
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0' 
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 1.2'

# learn-rails
gem 'activerecord-tableless' 
gem 'bootstrap-sass'
gem 'figaro'
gem 'gibbon'
gem 'google_drive'
gem 'high_voltage'
gem 'simple_form', '>= 3.0.0.r  
group :development do
    gem 'better_errors'
    gem 'quiet_assets'
end 

ご協力と時間をありがとうございました。

4

2 に答える 2

3

あなたはここで締めくくりを逃しまし'た :

gem 'simple_form', '>= 3.0.0.r <~~~
group :development do
    gem 'better_errors'
    gem 'quiet_assets'
end

修正済み

gem 'simple_form', '>= 3.0.0.r'
group :development do
    gem 'better_errors'
    gem 'quiet_assets'
end
于 2013-09-08T14:27:05.597 に答える
0

gem のバージョン番号を指定した後"simple_form":

">= 3.0.0.r\ngroup :development do\n    gem "

better_errors(これはすでに無効です)、コンマなしで別のトークンを続行することはできません(とにかく無効になります)。

于 2013-09-08T14:03:57.523 に答える