私のバンドルファイルの中には、異なるバージョンをビルドしたいと考えています。Webpack:エントリポイントごとに異なる(プラグイン定義)設定
DefinePluginは通常、この種のもののために使用されているようだが、if-loaderまたは利用可能ifdef-loaderようにローダーもあります。
ここで問題は、すべてがすべてのエントリポイント間で設定を共有しているように見えることです。さまざまなエントリポイントに異なる設定({with_admin_mode: true}
と{with_admin_mode: false}
など)を設定する方法が必要です。
実際のエントリポイントJSファイルの先頭に設定を入れていますが、検出されるすべてのモジュールでグローバル変数を正しく作成する方法がわかりません。true == false
と削除されています。
私はそれを得ていません。私は複数の設定をしなければならないことを示唆していますか?これは、私が避けたかったのは、多くの設定を共有している可能性があり、おそらくCommonsChunkPluginを壊すからです。 – AndreKR