记一次using 'babel' the parser now but ....报错

错误

改了点东西,使用“npm run dev”编译时总是报错“No parser and no filepath given, using ‘babel’ the parser now but this will throw an error in the future. ”,网上找的答案都是改变组件的版本号,但是我的情况显然并不是版本的原因造成。因为之前是可以成功编译的,但是改了一点点东西后就开始报错了,所以应该是修改产生的问题。

原因与解决方案

如下图所示:
在这里插入图片描述
有一个页面没有像其他页面一样,使用“index”这个名字,导致编译时没有找到“query.vue”这个文件。
修改以下2个文件即可:

webpack.dev.conf.js文件
把你的XX.vue相应的改成XX.html就行了。
我这里是编译器自动添加了“.vue”,导致无法正确识别“query.vue”文件(这样编译时编译器没有去找“query.vue”,而是试图去找“query.vue.vue”,因此出错了),所以删掉“.vue”就能正常编译了。

最后

我们的项目使用了webpack,vue,element-ui,ora,chalk……不知道是不是只有我们的项目会出这个问题,不保证别的项目出了这个错也能这样修改成功。
作为后台,学习vue感觉每走一步都万分艰难……
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值