Javascript npm脚本命令赢得';跑不动

Javascript npm脚本命令赢得';跑不动,javascript,node.js,npm,browserify,Javascript,Node.js,Npm,Browserify,我在package.json中有这个: "scripts": { "build": "browserify app/components/main.js -o build/js/app.js -d" } 当我从shell运行这个命令时,它会执行并创建文件。 但是当我运行npm build时,什么都没有发生。我做错了什么以及如何修复它?我认为您遇到了问题,因为npm build是npm本身的一个命令 尝试执行npm run script build或npm run build以显式运行名为b

我在
package.json中有这个:

"scripts": {
  "build": "browserify app/components/main.js -o build/js/app.js -d"
}
当我从shell运行这个命令时,它会执行并创建文件。
但是当我运行
npm build
时,什么都没有发生。我做错了什么以及如何修复它?

我认为您遇到了问题,因为
npm build
是npm本身的一个命令

尝试执行
npm run script build
npm run build
以显式运行名为build的脚本

另见: