为了在执行命令的时候输入太长的命令,我们可以将要执行的命令配置到 package.json的scripts中,因为scripts中配置可以 以键值对(key:value)的形式来取“别名”,在用npm run scripts中的key的时候,就相当于执行scripts的key键对应的value值,起到 达到“执行短的代码,起到相同的作用的目的”【举个栗子】
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"dev": "webpack-dev-server --open --port 3000 --hot",
"pub": "webpack --config webpack.pub.config.js"
}
以上是我的scripts脚本
如果要执行 npm run webpack --config webpack.pub.config.js的时候,我们只需要 npm run pub即可
所以配置了scripts后,有 npm run key值 = npm run value值