laravel+vue后台报错"[Vue warn]: Fail

2020-04-13  本文已影响0人  道翼

之前运行一直没报错,突然出错了,解决方法两个:

component: resolve => void(require(['../components/purse/withdraw.vue'], resolve)) //.default

改为

component: resolve => void(require(['../components/purse/withdraw.vue'], resolve).default) 

这种方法不得其解,稀奇古怪,找到一个解释,由于vue-loader 15的更新,如果你在引入ES模块的时候使用了 CommonJS的格式,也即require()的方式,你就需要在后面追加上.default

2.我之前本地环境vue版本是4,因为修改一些东西调整到3,我怀疑是这个,然后调整为4之后重新编译就可以了

上一篇下一篇

猜你喜欢

热点阅读