npm run dev 出现npm ERR!missing scrip:dev

在学习Vue过程中遇到npm run dev启动项目时报错,原因是缺少dev命令配置。解决方法是检查package.json文件中的scripts部分,发现缺少dev属性。实际上,对于vue-cli3创建的项目,启动命令应为npm run serve。若想保留npm run dev,只需将package.json中serve改为dev即可。保持技术更新,避免类似低级错误。
摘要由CSDN通过智能技术生成

记得自己刚开始学vue的时候,经常会遇到各种问题,现在回想起来,这些都是掌握一门技术的必经之路。最近又遇到一个简单的问题:执行npm run dev的时候出现如下报错:

熟悉Vue的人应该能初步判断出是配置的问题,应该是没有dev这个命令属性。

解决方案

根据vue配置,打开项目的配置文件:package.js里,找到"scripts": {},如图:

发现根本没dev的属性,正常情况应该如下图:

对比之下,问题就很清晰了,在原先的配置里执行npm run dev,肯定会报错,因为根本没这个配置,我们应该执行npm run serve才对。

其他疑问

有的人可能还是有疑惑,为什么没dev这个配置属性呢?

其实这是因为vue-cli版本问题,在使用vue-cli3搭建项目的时候会发现,vue-cli3运行项目的命令是npm run serve,和我们以前使用的npm run dev不一样,那如何修改为npm run dev呢?其实可以直接在package.json文件里面把serve修改dev即可。

个人总结

无论什么技术,我们要经常关注它的版本更新,这样才会避免一些低级的错误。

评论 23
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

宋文轩

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值