【问题标题】:npm ERR! ERESOLVE unable to resolve dependency treenpm 错误! ERESOLVE 无法解析依赖树
【发布时间】:2021-02-15 18:56:45
【问题描述】:

我正在尝试创建新的离子项目, 但是面对这个错误 有谁知道我为什么收到此错误消息? 以及如何解决?

我试过了:

npm cache clean --force 

--force,或--legacy-peer-deps 这些标志用我的命令 但没有任何运气。

提前致谢!

【问题讨论】:

  • 您的 package.json 文件中是否存在对 ionic-app-base 的依赖项?我在 npm 注册表中找不到具有此名称的包。尝试从 package.json 中删除这一行并删除 node-modules 并再次运行 npm install。
  • 奇怪的是,您的 ionic start 命令使用 0.0.0 版本创建了您的项目,这是错误的,因为它通常以 0.0.1 开头。我猜离子cli有问题。尝试重新安装它。 imgur.com/a/P1dpp68
  • 是的,我认为问题出在将 npm 6 更新到 7 之后

标签: ionic-cli


【解决方案1】:

我已经 sent a PR 到初学者模板更新角度,应该防止错误。

但您也可以将 npm 从 7 降级到 6 作为解决方法。

【讨论】:

  • 看来我今天也遇到了同样的问题。
猜你喜欢
  • 2022-10-07
  • 2021-06-16
  • 1970-01-01
  • 2022-06-23
  • 2022-01-25
  • 2021-03-24
  • 2021-08-04
  • 2022-01-08
  • 2021-09-25
相关资源
最近更新 更多