package.json的scripts里边定义的命令,在 npm 调用时 怎么判断是否加 run ?

"scripts": {
    "dev": "node build/dev-server.js",
    "build": "node build/build.js"
},

如题所述,一直以为调用上边的命令,都是通过这种方式

npm run dev
npm run build

在学习 webpack 的 webpack-dev-server 章节的时候,官方教程里是用的npm start,而不是npm run start,什么时候要加run,什么时候不用加run呢 ?

阅读 2.6k
3 个回答

通常比如start命令,test命令可以不加run, 但是dev这些命令得加run。具体可以自己编辑package.json尝试。

最简单的方法就是都加run,不会出问题的。当然了,npm start可以作为一个特殊处理

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题