[英]spree 0.11.2, rails 2.3.12, missing the spree 0.11.2 gem even though it is installed
我在铁路2.3.12上疯狂使用0.11.2遇到麻烦。 我需要让Spree在Rails 2.3.12上运行。 我无法控制安装的是哪个版本的rails,但可以通过Spree进行控制。 我已经编辑了spree的boot.rb以允许rails 2.3.12,并且安装正常,但是每当我运行“ rake db:bootstrap”或“ script / server”时,都会出现以下错误。 我还需要编辑什么? 或者有人可以推荐开箱即用的滑轨版本2.3.12?
缺少Spree 0.11.2宝石。 请gem install -v=0.11.2 spree
,在config / environment.rb中为您已安装的Rails版本更新SPREE_GEM_VERSION设置,或注释掉SPREE_GEM_VERSION以使用最新安装的版本。
宝石清单-本地狂欢
*当地的宝石*
大礼包(0.11.2)
config / environment.rb
SPREE_GEM_VERSION ='0.11.2'除非已定义? SPREE_GEM_VERSION
我看到您的问题是在Spree Groups论坛上。 为了教育,我想我会链接到它。
该线程基本上表明,如果您尝试使用Rails 2.3.12,则必须在spree源代码中修改对其的硬编码引用。 Spree gem 0.11对Rails 3.1.8稳定。
https://groups.google.com/forum/#!topic/spree-user/0KIrgrL7Q-4
如果可以的话,应该更新为Spree 1.0.0,将Rails更新为3.1.1,以获取最新的功能,错误修复等。
如果您仍然不满意,请查看旧版文档: http : //guides.spreecommerce.com/legacy/0-11-x/getting_started.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.