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"