我有一堆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