我有一堆Rails3项目在积极的开发下,Bundler通常表现得很好。在一个项目中,每当我运行bundle install
时,它都会将自己的二进制文件和所有的红宝石商品化。为什么?我怎样才能阻止呢?为什么Bundler是vendoring ruby?
项目问题:
...
/vendor
/ruby
/1.9.1
/bin
...
/plugins
我有一堆Rails3项目在积极的开发下,Bundler通常表现得很好。在一个项目中,每当我运行bundle install
时,它都会将自己的二进制文件和所有的红宝石商品化。为什么?我怎样才能阻止呢?为什么Bundler是vendoring ruby?
项目问题:
...
/vendor
/ruby
/1.9.1
/bin
...
/plugins
检查.bundle/config
在你的项目的根目录。它可能被配置为执行此操作。
--- BUNDLE_PATH:供应商 BUNDLE_DISABLE_SHARED_GEMS: “1” – 2011-03-01 02:13:21
我删除了'BUNDLE_PATH:vendor',重新安装了宝石和中提琴。谢谢! – 2011-03-01 02:19:14
请发表您的'Gemfile' – 2011-02-28 23:23:22
https://gist.github.com/848317 – 2011-03-01 00:00:46