繁体   English   中英

无法创建狂欢铁路应用程序

[英]not able to create spree rails app

我正在尝试创建一个Rails Spree应用程序。

我正在关注此官方链接。

当我spree install --auto-accept时,出现以下错误。

Bundler找不到宝石“ rails”的兼容版本:在快照中(Gemfile.lock):rails(= 4.2.0)

在Gemfile中:rails(= 4.2.0)

 spree (~> 3.0.8) was resolved to 3.0.8, which depends on spree_core (= 3.0.8) was resolved to 3.0.8, which depends on rails (~> 4.2.2) 

运行bundle update将仅使用Gemfile中的gem从头开始重建快照,这可能会解决冲突。

然后,当我运行bundle update时,出现以下错误。

Bundler找不到与宝石“ rails”兼容的版本:在Gemfile中:rails(= 4.2.0)spree(〜> 3.0.8)已解析为3.0.8,这取决于spree_core(= 3.0.8)已解析为3.0.8,取决于rails(〜> 4.2.2)

因此,我无法解决此依赖性错误。

请协助解决。

您是对的,我遇到了同样的问题。 文档有点过时了。 请重复安装过程,安装Rails的4.2.2版本而不是4.2.0:

gem install rails -v 4.2.2
gem install bundler
gem install spree_cmd
rails _4.2.2_ new mystore
cd mystore
spree install --auto-accept

我刚刚检查,它的工作原理。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

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