我正在努力使共享宝石工作。我在postgres上安装了一个干净的疯狂安装程序,然后将spree_shared添加到Gemfile中,然后运行bundle安装。在运行rake :migrate之后,给出了以下错误:
拉克流产了!/usr/local/rvm/gems/ruby-2.1.2/gems/spree_core-2.3.3/app/models/spree/preference.rb:1:in NameError:未初始化的常量狂欢::Base NameError <top (required)>' /usr/local/rvm/gems/ruby-2.1.2/gems/polyglot-0.3.5/lib/polyglot.rb:65:inrequire‘/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)
有人成功地让这件事成功了吗?
附加注意:我遵循了自述中关于添加单元配置文件等方面的说明,它不会更改此错误。
发布于 2014-10-03 17:35:40
看起来您使用的是更新版本的spree,然后扩展支持。斯普里::基地是最近才增加的。我会在扩展github上打开一个问题。
https://stackoverflow.com/questions/26068952
复制相似问题