3

バンドラーを実行するたびに、bundle --without=productionプラットフォーム情報が追加PLATFORMS x86-mingw32Gemfile.lockれ、Heroku にデプロイしているため、その情報を手動で削除する必要があります。削除しないと、Gemfile.lockリポジトリに追加されず、エラーが発生します。

バンドラーがプラットフォーム情報を追加しないようにするにはどうすればよいですかGemfile.lock

4

1 に答える 1

1

非常によく似た質問がありました。Bundler が RUBY VERSION を Gemfile.lock に追加するのを止めることはできますか? Bundler はこの情報をメソッド内にto_lock追加します。そのセクションをスキップする条件はありません。

ロックファイルのどのセクションが実際に書き込まれるかを制御するためにリファクタリングすることは可能であるように思われto_lockますが、これまでのところ、私がその努力をするのに十分な問題ではありませんでした。

于 2016-06-07T12:55:58.760 に答える