我輸入以下內容:我在軌道中添加了寶石,但它仍然說缺少寶石?
gem install omniauth
在我environment.rb
文件,我也有:
config.gem "omniauth"
不過,我得到這些錯誤:
no such file to load -- omniauth/core
Missing these required gems:
omniauth
我很困惑:我做一個耙寶石:安裝並不會得到一個錯誤(我也沒有收到消息)。但後來我嘗試運行腳本/服務器,它說我需要做耙寶石:安裝!
當我刪除的environment.rb的config.gem「omniauth」,我得到這個:
c:/Ruby187/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:443:in `load_missing_constant': unin
itialized constant OmniAuth (NameError)
嗨,我仍然在2.3.x - 太難以遷移到3 .....有什麼建議嗎? – Angela 2010-12-04 07:44:34
這並不是真正正確的答案,但很接近:我在我的Rails 2.3.x應用程序中安裝了bundler,而且這似乎更好。 – Angela 2010-12-16 01:05:28