npm run dev 与 npm run serve的区别
电脑版发表于:2020/6/23 13:03
其实 npm run dev 或者是 npm run serve 等 npm run xxx 并不是一定要这么写。
npm run XXX是执行配置在 package.json 中的脚本
npm run xxx 中的 xxx 可以理解为键值对的 key,实际上 run 的是在 package.json 里面 scripts 配置的 value值
npm run xxx,并不是你想运行就运行的,只有在 package.json scripts 配置了,你才能 run 的,所以不是所有的项目都能 npm run dev/build,如果没有相关的配置你去运行就会报错。
要了解这些命令做了什么,就要去scripts中看具体执行的是什么代码。
这里就像是一些命令的快捷方式,免去每次都要输入很长的的命令(比如dev那行,其实很长)
一般项目都会有 build, dev, unit ,start等,所以起名,最起码要从名字上基本能看出来是干什么的。