vue npm install出现问题
报错如下:
ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR!
npm ERR! While resolving: web-ifc-viewer@1.0.218
npm ERR! Found: three@0.149.0
npm ERR! node_modules/three
npm ERR! peer three@">=0.126.1" from camera-controls@1.38.2
npm ERR! node_modules/camera-controls
npm ERR! camera-controls@"^1.33.1" from web-ifc-viewer@1.0.218
npm ERR! node_modules/web-ifc-viewer
npm ERR! web-ifc-viewer@"^1.0.218" from the root project
npm ERR! peer three@">= 0.123.0" from three-mesh-bvh@0.5.21
npm ERR! node_modules/web-ifc-viewer/node_modules/three-mesh-bvh
npm ERR! three-mesh-bvh@"^0.5.11" from web-ifc-viewer@1.0.218
npm ERR! node_modules/web-ifc-viewer
npm ERR! web-ifc-viewer@"^1.0.218" from the root project
npm ERR! three-mesh-bvh@"0.5.21" from web-ifc-three@0.0.125
npm ERR! node_modules/web-ifc-viewer/node_modules/web-ifc-three
npm ERR! web-ifc-three@"^0.0.125" from web-ifc-viewer@1.0.218
npm ERR! node_modules/web-ifc-viewer
npm ERR! web-ifc-viewer@"^1.0.218" from the root project
npm ERR! 2 more (web-ifc-three, the root project)
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer three@"^0.135.0" from web-ifc-viewer@1.0.218
npm ERR! node_modules/web-ifc-viewer
npm ERR! web-ifc-viewer@"^1.0.218" from the root project
npm ERR!
npm ERR! Conflicting peer dependency: three@0.135.0
npm ERR! node_modules/three
npm ERR! peer three@"^0.135.0" from web-ifc-viewer@1.0.218
npm ERR! node_modules/web-ifc-viewer
npm ERR! web-ifc-viewer@"^1.0.218" 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:\software\NVM\nodejs\node_cache\eresolve-report.txt for a full report.
npm ERR! A complete log of this run can be found in:
npm ERR! D:\software\NVM\nodejs\node_cache\_logs\2024-12-05T07_02_53_925Z-debug-0.log
解决方案
加入--legacy-peer-deps
如我下载npm install dat.gui
改为npm install dat.gui --legacy-peer-deps
原因
在NPM v7中,现在默认安装peerDependencies。
在很多情况下,这会导致版本冲突,从而中断安装过程。
原文地址:https://blog.csdn.net/qq_41739657/article/details/144267469
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!