npm ERR! code ERESOLVE npm ERR! ERESOLVE could not resolve npm ERR! npm ERR! While resolving: client@1.0.0 npm ERR! Found: vue@3.3.4 npm ERR! node_modules/vue npm ERR! peer vue@"3.3.4" from @vue/server-renderer@3.3.4 npm ERR! node_modules/@vue/server-renderer npm ERR! @vue/server-renderer@"3.3.4" from vue@3.3.4 npm ERR! peer vue@"^3.2.0" from vuex@4.1.0 npm ERR! node_modules/vuex npm ERR! vuex@"^4.1.0" from the root project npm ERR! npm ERR! Could not resolve dependency: npm ERR! vue-baidu-map@"*" from the root project npm ERR! npm ERR! Conflicting peer dependency: vue@2.7.14 npm ERR! node_modules/vue npm ERR! peer vue@"^2.1.8" from vue-baidu-map@0.21.22 npm ERR! node_modules/vue-baidu-map npm ERR! vue-baidu-map@"*" 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. npm ERR! npm ERR! See D:\NVM\node_cache\eresolve-report.txt for a full report. npm ERR! A complete log of this run can be found in: npm ERR! D:\NVM\node_cache\_logs\2023-06-02T02_34_39_927Z-debug-0.log
时间: 2023-08-27 21:21:28 浏览: 978
npm ERR! code EPERM npm ERR! syscall open npm ERR! path C:\Program Files\nodejs\node_cache\_cacache\
5星 · 资源好评率100%
这个错误信息提示是 npm 在解决依赖关系时出现了冲突,导致无法解析依赖项。可能是因为你同时安装了 Vue3 和 Vue2,并且某些模块要求使用 Vue2,而某些模块要求使用 Vue3,导致依赖冲突。你可以尝试使用参数 --force 或 --legacy-peer-deps 来解决这个问题。但是需要注意,这可能会导致依赖关系解决的不正确和不稳定,因此建议你先检查一下相关依赖项的版本,尝试升级或降级相关依赖项版本,以避免依赖冲突的问题。
阅读全文