首页 前端知识 解决No matching export in “node_modules/vue-demi/lib/index.mjs“ for import “hasInjectionContext“问题

解决No matching export in “node_modules/vue-demi/lib/index.mjs“ for import “hasInjectionContext“问题

2024-03-07 08:03:56 前端知识 前端哥 535 973 我要收藏

运行项目的时候发现报错,报错信息如下:
在这里插入图片描述
这可能是Vue版本和Pinia版本不匹配导致的。
查看package.json文件

"pinia": "^2.0.14",
"swiper": "^6.7.5",
"vue": "3.2.37",
复制

查看Pinia的版本号:
在这里插入图片描述
发现2.1.0及以上版本需要引入Vue3.3及以上版本。
所以解决办法就是升版本号:
将Vue升级到3.3及以上版本,将pinia升级到2.1.0及以上版本。

yarn add vue@3.3
yarn add pinia@2.1
复制

升级完之后查看package.json文件

"pinia": "2.1",
"swiper": "^6.7.5",
"vue": "3.3",
复制

查看他们版本号
在这里插入图片描述
此时再运行项目,就可以成功运行了。

转载请注明出处或者链接地址:https://www.qianduange.cn//article/3390.html
标签
评论
还可以输入200
共0条数据,当前/页
发布的文章

jquery for循环

2024-03-31 10:03:15

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!