繁体   English   中英

捆绑安装不会在本地安装gem

[英]Bundle install won't install gem locally

我正在尝试安装仓库的特定分支。

gem 'acts-as-taggable-on',
    :github => 'bradly/acts-as-taggable-on',
    :branch => 'allow_reseting_of_tag_lists_and_cached_tag_lists'

运行bundle install ,我得到:

Using acts-as-taggable-on (3.0.1) from git://github.com/bradly/acts-as-taggable-on.git (at allow_reseting_of_tag_lists_and_cached_tag_lists) 

但是,我无法在本地查看gem的仓库。 当我安装没有:github:branch选项的gem时,它安装得很好,我可以查看该仓库。

对于Bundler,将git gems安装在与从.gem文件安装的gems不同的位置是.gem Git gem是Bundler特定的扩展,与gem文件的处理方式非常不同,因此需要在文件系统上的其他位置进行管理。

只要您使用bundle exec运行命令,一切都应该正常工作。

暂无
暂无

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

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