npm 允许在package.json
文件里面,使用scripts
字段定义脚本命令。
{ // ... "scripts": { "build": "node build.js" } }
上面代码是package.json
文件的一个片段,里面的scripts
字段是一个对象。它的每一个属性,对应一段脚本。比如,build
命令对应的脚本是node build.js
。
命令行下使用npm run
命令,就可以执行这段脚本。
$ npm run build # 等同于执行 $ node build.js
应用:
安装webpack和webpack-dev-server后
要在script中添加
才能再执行npm run dev命令
- "scripts": {
- "build": "webpack",
- "dev": "webpack-dev-server --devtool eval --progress --colors --content-base build"
- }