ERESOLVE unable to resolve dependency tree

出现原因

升级 npm 至 v7.6.2 后, 运行 npm i 安装依赖,报错 ERESOLVE unable to resolve dependency tree

环境

  • node: 14.15.0
  • npm: 7.6.2
  • Angular 项目

错误原因

等依赖项中存在无法解决的冲突,npm@7 现在尝试安装它们,而npm@6没有。

解决方案

使用 npm i --legacy-peer-deps

参考

[BUG] ERESOLVE无法解析依赖关系树(postcss-load-config,svelte-preprocess)
npm 7 is now generally available!


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!