irpas技术客

Uncaught SyntaxError: The requested module ‘/node_modules/.vite/vue.js?v=50ccac7

网络 6774

关键词:vite2、vue3、element-plus 问题产生: 当前vue3版本3.1.5,更新了以下三个包后: @vitejs/plugin-vue,1.3.0到1.4.0 @vue/compiler-sfc,3.1.5到3.2.2 element-plus,1.0.2-beta.69到1.0.2-beta.70 运行出现error,如下: Uncaught SyntaxError: The requested module '/node_modules/.vite/vue.js?v=50ccac76' does not provide an export named 'createElementBlock' 快速解决:原因是@vue/compiler-sfc版本升级到3.2.x最新版本后,与3.1.5版本的vue不匹配, npm install @vue/compiler-sfc@3.1.5, 使vue和@vue/compiler-sfc都为3.1.5版本即可消除error。如果想更新到最新版vue3,npm install vue@next。但是如果使用了element-plus当前最新版本1.0.2-beta.70依然依赖vue@3.1.x版本,更新会报错,暂不建议更新。 2021.8.12 具体排查:详见 踩坑记15 动态路由 router.options.routes未更新 | vue升级 element-plus未适配vue3.2.x | vite glob导入动态加载组件,不能使用别名alias_Alloom的博客-CSDN博客,坑51。(全程踩坑,无干货)

by 莫得感情学习机1号

2021.8.12


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。

标签: #uncaught #SyntaxError #The #requested #module