安装Spree_Shared gem时出错:

时间:2014-09-26 22:04:45

标签: ruby gem rubygems spree

我想让spree_shared宝石工作。我在postgres上安装了一个干净的狂欢安装,然后将spree_shared添加到Gemfile,然后运行bundle install。 在这个运行rake db:migrate之后给了我这个错误:

耙子流产了! 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 require' /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

任何人都成功地让这个工作了吗?

附加说明:我已按照自述文件中有关添加公寓等配置文件的说明进行操作,但不会更改此错误。

1 个答案:

答案 0 :(得分:1)

看起来您正在使用扩展程序支持的更新版本的spree。 Spree :: Base最近才被添加。我会在扩展github上打开一个问题。