npm run serve 和 npm run dev 的区别

在日常运行vue 项目中 在终端 运行命令有时用到 npm run serve 有时是 npm run dev。

那么,什么时候用到 serve ,什么时候用到 dev 呢? 他们的区别是什么?

一般在 vue 3.x 的时候用 npm run serve,vue2.x项目运行的时候用到 npm  run dev,

dev是vue cli2的默认执行命令,servevue cli4的默认执行命令

例如:在vue 项目终端,输入 npm run serve 或者 npm run dev 其中一个的时候 会出现报错,如下:

以上是运行错误提示,然后找到package.json文件,观察标红代码。

我们会发现 npm run serve 代表执行npm run package.json 里面的scripts值,例如 npm run serve实际运行的是vue-cli-service serve,在此vue项目中dev 代表的是vue-cli-service serve,所以我们通过 npm run dev 可以运行此项目,如下:

 

运行成功(运行成功后一般即可弹出项目运行页面),如果不想重新运行直接看到页面的话,通过 local显示的链接复制,在浏览器打开,就能看到该vue项目 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值