【发布时间】:2013-11-05 00:07:33
【问题描述】:
在我们的项目中,我们运行 捆绑包 --all 有一次,根据文档,它会在后续调用中记住“--all”选项。如果我想通过硬编码来测试项目中的 gem,它是 Gemfile 的路径,例如: gem 'blocks', :path => "/Users/hunterae/Projects/blocks", 每当我运行 bundle install 时,这个 gem 的所有源代码都会被复制到我的 /vendor/cache 目录中。这意味着如果我对正在测试的 gem 进行更改,我必须关闭我的 rails 服务器并再次运行 bundle install,而在运行“bundle package --all”之前,我曾经能够停止并启动我的 Rails 服务器。
我的问题是如何让“捆绑包”再次仅打包 gems 而不是尝试缓存 :path gems? bundler 中记住的“--all”选项在哪里?
【问题讨论】:
标签: ruby-on-rails bundler