No puedo hacer que funcione el npm. Mi archivo package.json tiene
"scripts": { "build": "build.js" }
y tengo un archivo build.js en la misma carpeta que solo console.logs.
Cuando corro
npm run build
Me sale el error
The system cannot execute the specified program.
npm ERR! Windows_NT 6.1.7601
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "run" "build"
npm ERR! node v4.1.1
npm ERR! npm v3.3.5
npm ERR! code ELIFECYCLE
y si muevo el archivo build.js y cambio mi archivo package.json para tener una subcarpeta
"scripts": { "build": "build/build.js" }
entonces me sale el error
'build' is not recognized as an internal or external command, operable program or batch file.
¿Qué va mal? Estoy copiando la documentación de ejemplo .
javascript
node.js
npm
Ricardo
fuente
fuente
node
comando", la documentación que vinculó tampoco lo tiene.Deberías usar
npm run-script build
onpm build <project_folder>
. Más información aquí: https://docs.npmjs.com/cli/build .fuente