Estoy tratando de configurar mi secuencia de comandos (en package.json) de tal manera que pueda ejecutar webpack en modo de producción o desarrollo a través de cli.
paquete.json
"scripts": { "start": "webpack serve", "build": "webpack --mode=production" en mi archivo webpack.config.js, esperaba que process.env.NODE_ENV fuera igual a lo que establecí en el modo. En cambio, sigo quedando undefined , por favor, ¿cómo puedo hacer que funcione?
Para el servidor de desarrollo
Primero, instale webpack-dev-server con el siguiente comando:
npm install webpack-dev-serverAgregue la siguiente línea al script package.json:
"scripts": { "start": "webpack-dev-server --mode development" }Para la compilación de producción, agregue la siguiente línea a la sección de scripts de package.json:
"build": "node_modules/.bin/webpack --mode production"La sección de scripts en package.json con la compilación de desarrollo y producción se verá así:
"scripts": { "build": "node_modules/.bin/webpack --mode production", "start": "webpack-dev-server --mode development" }