2

Windows 7 で Ruby 1.9.3 (mingw) を使用しています。. そのための特定の gemfile を作成しました: Gemfile.mingw. 次に、構成オプションを設定します。

bundle config --local gemfile Gemfile.mingw

次に、このオプションが保存されていることを確認します。

$ bundle config
Settings are listed in order of priority. The top value will be used.
gemfile
  Set for your local app (c:/*****/.bundle/config): "Gemfile.mingw"

それから私は実行しbundle installます...それがまだデフォルトから宝石をインストールしようとしていることを確認するためだけですGemfile

もちろん、実行するbundle install --gemfile=Gemfile.mingwと正常に動作します。しかし、ローカル構成に従わないようです!

バンドラー バージョン 1.1.5、1.2.0.rc2 でテスト済み。

また、gemfile 構成オプションをフルパスに設定しようとしましたが、うまく機能しません。この機能が機能していないとは信じられません。おそらく何か間違ったことをしているのでしょう。

4

1 に答える 1

3

OK、私が見つけた唯一の応答は、同様のバグに関するコメントです。

残念ながら、Bundler が構成ファイルをロードする頃には、手遅れです。BUNDLE_GEMFILE=Gemfile.sj bundle install を使用するか、bundle install --gemfile Gemfile.sj を使用して Gemfile を設定する必要があります。

https://github.com/carlhuda/bundler/issues/1315

かなり奇妙な機能のように見えます。代替の gemfile を構成できますが、使用されていません。

于 2012-09-17T14:48:20.400 に答える