npm run dev和npm start的区别？
这是vue脚手架的官方Webpack模版，请问一下其中的"start": "npm run dev"有什么意义
npm run dev和npm start的区别是什么呢？
为什么直接输入npm dev就不能执行scripts配置下的dev命令，而npm start就可以呢？
```
  "scripts": {
    "dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js",
    "start": "npm run dev",
    "lint": "eslint --ext .js,.vue src",
    "build": "node build/build.js"
  },
```
执行`scripts`里的命令要`npm run 命令名`。
`npm start`可以运行是为了方便开发者使用，npm-start。
`npm start`会执行`scripts`里的`start`字段。 如果没有`start`字段则执行`node server.js`。