vue记录:导入element ui时报错及解决

使用 npm i element-ui -S导入element ui,报错信息如下

npm ERR! code ERESOLVE

npm ERR! ERESOLVE unable to resolve dependency tree

npm ERR! 

npm ERR!While resolving:toolscat@0.0.0

npm ERR!Found:vue@3.3.4

npm ERR! node_modules/vue

npm ERR!  vue@"^3.3.4" from the root project

npm ERR! 

npm ERR! Could not resolve dependency:

npm ERR! peervue@"^2.5.17" fromelement-ui@2.15.13

npm ERR! node_modules/element-ui

npm ERR!  element-ui@"*" from the root project

npm ERR! 

npm ERR! Fix the upstream dependency conflict, or retry

npm ERR! this command with --force or --legacy-peer-deps

npm ERR! to accept an incorrect (and potentially broken) dependency resolution.

问题应该是创建项目的vue版本是3.3.4,不合适安装element-ui@2.15.13

切换至vue@^2.5.17,或安装适配vue@^3.3.4版本的element-plus。

如果需要强制安装:

运行 npm i --legacy-peer-deps

然后用npm i element-ui -S --legacy-peer-deps导入element ui

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容