2016-03-27 10 views
1

私は私のGemfilegithubのから宝石を指定すると、

gem 'devise', github: 'plataformatec/devise', branch: 'master' 

でこれを書いている場合、私は次のエラーを取得する動作しません:

SystemStackError: stack level too deep. 
An error occurred while installing devise (4.0.0.rc2), and Bundler cannot continue. 

しかし、私は私のGemfileでこれを指定した場合:

gem 'devise', '4.0.0.rc2' 

正常に動作しますが、githubからgemを指定するのがなぜ正しく動作しないのでしょうか?私が試したすべての宝石で起こります。バージョンが更新されていないため、githubから別の宝石を指定する必要があります。

答えて

1

Gemfileでお試しください。次に、bundle installを実行します。

gem 'devise', git: '[email protected]:plataformatec/devise.git', branch: 'master' 

うまくいけばうまくいきます。ありがとうございました

+0

私はすでに試してみましたが、同じエラーが発生します – darkcode

+0

gemfileを表示できますか? –

関連する問題