18910140161

正常启动vue3项目,但访问页面时,vue-router 控制台报错

顺晟科技

2021-09-13 13:05:27

461

“vue”: “^3.1.5”,“vue-router”: “^4.0.11”,“vuex”: “^4.0.2”“vite”: “^2.4.4”,


顺晟科技:

项目启动正常,但通过 路由访问页面时,浏览器控制台报错,页面显示空白,报错内容如下:

今天正好想试试 3.2

那你看看 import xxx from ‘vue’ ,写的是vue还是其他。有的时候自动补充,不会写vue,而是写成 vuejs/reactive 这类的。这时候就会报错,建议检查一下 from ‘vue’ 的部分。

把vue版本和 @vue/compiler-sfc 版本改成一致的试试。

我一直用3.0.5没有问题,有一次升到 3.1就报错了,降获取就没事了。

尝试过降低vue-router 版本,无效果

我按照你的npm 包(包括element-plus + vue +vue-router)版本来试,还是报这个错,我怀疑可能是我哪里写错了,我准备重建项目,然后把项目文件,一点一点得搬进去,这样来排错。vite 报错太不友好了,指向性不明

The requested module '/node_modules/.vite/vue.js?v=b58f6790' does not provide an export named 'createElementBlock'

可能是 vue 的 3.1.5的问题。换成 3.0.5 或者试试新的3.2。

“vue”: “^3.1.5”

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航