process.env
ノードを使用して環境変数を設定するWebpackを使用した本番ビルドがあります。
webpack.prod.babel.js:
const DefinePlugin = new webpack.DefinePlugin({
'process.env': {
NODE_ENV: JSON.stringify('production'),
API_URL: JSON.stringify('https://myprodurl.com'),
},
});
パッケージ.json:
"scripts: {
"build:prod": "webpack"
}
うまく機能していますが、別のものが必要です。
NPM Script でプロダクション URL を変数として設定する必要があります。
したがって、これの代わりに:
npm run build:prod
私はこれを必要とする:
npm run build:prod --URL https://myprodurl.com