パス=一定(「パス」を必要とする);
CONST nodeExternalsの =は、(「WebPACKのノード-外観」)が必要; // サーバのために、クライアントとそのようなコードのための異なる処理が必要
= module.exportsはを{
ターゲット: 'ノード「// クライアントと、このようなコードのためのサーバ用には、別の処理が必要です
開発『:MODE」、
エントリー:』 ./src/index.js' 、
出力:{
ファイル名:『bundle.js』を、
パス:Path.resolve(__ DIRNAME、 'ビルド' )
}、
外観:[nodeExternals()]、
Module1の:{
ルール:[{
テスト: /\.js?$/、
ローダー:「バベル・ローダー」、// ローダーバベルコア・バベルをインストールする必要
インクルードは除外する:/ /ノードモジュール、
オプション:{
プリセット:[ // コンパイル規則が
「REACT」、 // 必要に予め設定-REACT-バベル
" '0段// PRESETステージをインストールするために必要と-バベル0
'ES2015'、// バベル-PRESET-ES2015
[' ENV '{ターゲット:{ブラウザ:['最終バージョン2「]} }] // 最後の二つのバージョンのすべてのブラウザと互換性のあるインストールPRESET-ENV-バベル
]
}
}]
}
}