如何通过 :git => url 解压 bundler 中指定的 gem?
我的 Gemfile 有
gem 'my_gem', :git => 'git@github.com:xxxxx/xxxxx.git'
$ bundle
正确报告 gem 可用,并且我的代码有效。 $ bundle which my_gem
甚至告诉我我的 gem 存储在哪里。然而:
$ gem unpack my_gem
ERROR: Gem 'my_gem' not installed nor fetchable.
$ bundle exec gem unpack my_gem
ERROR: Gem 'my_gem' not installed nor fetchable.
像这样安装的 gem 可以解压吗?
最佳答案
为什么需要解压呢?你已经有了源代码。指定 git 存储库的 Gist 是您没有 bundle 的 gem,而是生成它的源。
简单使用
git clone git://github.com/xxxx/yyy.git
源会在当前目录的yyy文件夹中。
关于ruby - 使用 bundler ,如何解压缩通过 git 存储库安装的 gem?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7518970/