2014-09-26 157 views
0

我正在嘗試使spree_shared寶石正常工作。我在postgres上安裝一個乾淨的熱門安裝,然後將spree_shared添加到Gemfile,然後運行bundle install。 運行後rake db:migrate給了我這個錯誤:安裝Spree_Shared錯誤時出錯寶石:

rake中止! NameError:未初始化的常量Spree :: Base /usr/local/rvm/gems/ruby-2.1.2/gems/spree_core-2.3.3/app/models/spree/preference.rb:1:in <top (required)>' /usr/local/rvm/gems/ruby-2.1.2/gems/polyglot-0.3.5/lib/polyglot.rb:65:in要求' /usr/local/rvm/gems/ruby-2.1.2/gems/polyglot-0.3.5/lib/polyglot.rb:65:in require' /usr/local/rvm/gems/ruby-2.1.2/bundler/gems/spree_shared-f649514b71d8/lib/spree_shared/spree_preferences_extensions.rb:12:in

(完整的錯誤輸出是在這裏:http://pastebin.com/WJ70bhti

任何人都成功地讓這個工作?

其他注意事項:我已按照自述文件中有關爲Apartment等添加配置文件的說明進行操作,但它不會更改此錯誤。

回答

1

看起來像你使用較新版本的熱潮,然後擴展支持。 Spree :: Base只是最近才添加的。我會在擴展名github上打開一個問題。