2
我每次運行bundle --without=production
bundler將平臺信息PLATFORMS x86-mingw32
添加到Gemfile.lock
,我必須在我部署到Heroku時手動刪除該信息。如果我不刪除它,Gemfile.lock
不會被添加到存儲庫並導致錯誤。如何防止打包商將平臺信息添加到Gemfile.lock
我怎麼能防止捆綁的加入平臺的信息來Gemfile.lock
我每次運行bundle --without=production
bundler將平臺信息PLATFORMS x86-mingw32
添加到Gemfile.lock
,我必須在我部署到Heroku時手動刪除該信息。如果我不刪除它,Gemfile.lock
不會被添加到存儲庫並導致錯誤。如何防止打包商將平臺信息添加到Gemfile.lock
我怎麼能防止捆綁的加入平臺的信息來Gemfile.lock
我有一個非常類似的問題 - Can I stop Bundler from adding RUBY VERSION to Gemfile.lock - 和原來的答案是,它無法做到的。 Bundler添加了這個信息within the to_lock
method,並且沒有條件跳過該部分。
似乎有可能重構to_lock
來控制鎖文件的哪些部分實際寫入,但到目前爲止,這還不足以讓我付出努力。
你在什麼操作系統上? – 2012-05-23 00:03:38