npm - last - construir el script en package.json usando el paquete web con--config flag as
package.json que es (2)
En mi package.json estoy tratando de usar el webpack en un script, pero sigue fallando.
"scripts": {
"start": "node server.js",
"test": "mocha ''src/**/test*.coffee'' --watch --compilers coffee:coffee-script/register",
"build": "webpack --config webpack.dist.config.js"
},
los scripts start y la test funciona como se esperaba, pero cuando npm build en la terminal no npm build nada:
➜ client git:(master) ✗ npm build
➜ client git:(master) ✗
Al ejecutar el comando manualmente, suceden cosas:
➜ client git:(master) ✗ webpack --config webpack.dist.config.js
Hash: 9274a04acd39605afc25
Version: webpack 1.9.10
Time: 5206ms
Asset Size Chunks Chunk Names
bundle.js 5.23 MB 0 [emitted] main
[0] multi main 28 bytes {0} [built]
[349] ../config.js 181 bytes {0} [built]
+ 413 hidden modules
➜ client git:(master) ✗
¿Me he olvidado de cómo se supone que funcionan los scripts npm?
Ejecute npm run build .
start y test están construidos en scripts para npm . build sin embargo es un script personalizado y, por lo tanto, debe invocarse con npm run build .
Puede encontrar más información sobre los scripts de npm here
Uso: npm run build
Motivo: npm start y npm test son accesos directos para npm run start y npm run test , para cualquier otra tarea npm, debe especificar "run"