首页 前端知识 解决npm ERR! code ERESOLVEnpm ERR! ERESOLVE could not resolve问题

解决npm ERR! code ERESOLVEnpm ERR! ERESOLVE could not resolve问题

2024-08-19 22:08:39 前端知识 前端哥 335 32 我要收藏

前几天在HBuilder上面下载pinia插件,首先是利用官网的指令“npm install pinia@2.0.36”发现会报npm ERR! code ERESOLVEnpm ERR! ERESOLVE could not resolve错,如下图所示

然后尝试着换一个运行指令如下:npm install pinia --legacy-peer-deps

可运行成功,但是又遇到了新的问题,在HBuilder上面运行时出现错误,查找原因,原来是HBuilder里面的vue是3.2版本的,而下载的pinia是2.1版本的,pinia2.1以上的版本需要vue3.3以上,此刻可降低pinia版本(最简单的一种方法)

使用npm install pinia@2.0.36 会报错,此时可以在此指令后面加上 --force,即

npm cache clean --force先清空内存 ,然后再下载npm i pinia@2.0.36 -force

如下所示:

此刻前往HBuilder的package.json文件中查看相对应版本,发现此刻pinia版本成功改变过来

再次在HBuilder中尝试运行相应程序,成功解决!

转载请注明出处或者链接地址:https://www.qianduange.cn//article/16214.html
标签
评论
发布的文章

安装Nodejs后,npm无法使用

2024-11-30 11:11:38

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