微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在我的 Gemfile 中指定本地 .gem 文件?

如何解决如何在我的 Gemfile 中指定本地 .gem 文件?

这并不是对您关于安装软件包问题的严格回答,但您可以通过编辑Gemfile 逐个.gem宝石地指定各种位置。

指定一个:path属性将从您的本地计算机上的该路径安装 gem。

gem "foreman", path: "/Users/pje/my_foreman_fork"

或者,指定一个:git属性将从远程 git 存储库安装 gem。

gem "foreman", git: "git://github.com/pje/foreman.git"

# ...or at a specific SHA-1 ref
gem "foreman", git: "git://github.com/pje/foreman.git", ref: "bf648a070c"

# ...or branch
gem "foreman", git: "git://github.com/pje/foreman.git", branch: "jruby"

# ...or tag
gem "foreman", git: "git://github.com/pje/foreman.git", tag: "v0.45.0"

解决方法

我有几个 gem 文件,我通过gem install xx.gem. 我可以告诉 Bundler 使用它们吗?还是我必须指定源路径?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。