繁体   English   中英

大礼包0.11.2,横杆2.3.12,即使安装了大礼包0.11.2宝石也没有

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM