2016-07-29 7 views
3

をエクスポートしているときに、このようなwebpack.config.jsファイルに複数のconfigsをエクスポートすることができWebPACKの設定を選択:私はWebPACKのを呼び出すときwebpack.configファイルが複数のconfigsに

module.exports = [{entry: 'a.js'}, {entry: 'b.js'}]; 

は、どのように私はCLIからのconfigsのいずれかを選択しますか?

答えて

1

現在、CLIからアレイから1つのコンフィギュレーションを選択することはできません。あなたの最善の策は、2つの余分な設定ファイル(それぞれがメインファイルの2つの設定の1つを参照している)を作成し、その設定にWebpackをポイントすることです。

例:その後、

webpack.a.config.js

var allConfig = require('./webpack.config.js'); 
module.exports = allConfig[0]; 

そして--config webpack.a.config.jsでのWebPACKを呼び出します。

+0

はい、私はそのアプローチを知っています。私は部分的に複数の設定webpack.config.jsファイルを探していました。ウェブパックに関する問題を開封しました: https://github.com/webpack/webpack/issues/2821 – Mohsen

0

Webpack 3.2では、--config-nameフラグの設定名を指定できます。あなたの設定にはnameプロパティが必要です。

関連する問題