繁体   English   中英

无法使用捆绑安装安装Spree gem

[英]Unable to install spree gem using bundle install

我正在尝试安装spree及其扩展名spree_static_content 我想要spree 3.1.0 beta因为那是spree_static_content的依赖spree_static_content 但是当我尝试运行捆绑安装时,我得到了

Fetching git://github.com/spree/spree.git

但它卡在那里。 这是我的宝石文件

gem 'spree', github: 'spree/spree', branch: '~> 3.1.0.beta'
gem 'spree_gateway', github: 'spree/spree_gateway', branch: '~> 3.1.0.beta'
gem 'spree_auth_devise', github: 'spree/spree_auth_devise', branch: '~> 3.1.0.beta'
gem 'spree_static_content', github: 'spree-contrib/spree_static_content', branch: 'master'

我可以通过提及其他版本来安装Spree的其他版本,例如。 gem 'spree' , '~> 3.0.7'捆绑安装成功运行。 谁能告诉我为什么捆绑包安装不起作用。 我尝试更新捆绑器,没有帮助。

在尝试的同时,我理解由于某种原因,无法从github上获取狂潮,而是从github上获取其他gem。

请检查您在Gemfile中提到的分支是否可用。

我相信分支3.1.0在github的狂欢仓库中仍然不可用。

当前稳定的分支为“ 3-0稳定”。

当您使用gitgithub安装gems时,必须确保所reftagbranchref存在(捆绑商将只从存储库中签出指定的tag / branch / ref)。 这里查看可用的分支然后选择要安装的内容:

暂无
暂无

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

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