每次我尝试使用npm install
安装软件包时,都会遇到npm ERR! Tracker "idealTree:inflate:" already exists
错误。
我尝试过删除node_modules
和清除缓存,但没有成功。
发布于 2021-11-03 18:04:40
我在尝试使用npmv7将v1锁文件更新为v2时遇到了同样的问题,就像你的代码库中的情况一样,唯一可行的方法是删除锁文件,清除缓存,并使用-- npm i
-dedupe标志再次执行一次删除。重新构建包锁后,不带标志的npm i
再次工作,npm ci
也是如此。
在此之前,我尝试了npm i --legacy-peer-deps
,因为它似乎模仿npm v6没有安装对等依赖项,但它也失败了,但是我认为有趣的是这个标志的存在,请查看npm 7公告页面以获得更多线索:https://github.blog/2021-02-02-npm-7-is-now-generally-available/#peer-dependencies
TLDR
rm package-lock.json
npm cache clear --force
npm i --prefer-dedupe
发布于 2021-11-12 02:20:59
npm update && npm i
为我工作。
来源:https://github.com/npm/arborist/issues/330#issuecomment-947803995
发布于 2021-11-19 15:12:46
问题出在节点版本上,在将节点版本降级到v14.17.6
之后,它工作得很好
https://stackoverflow.com/questions/69217712
复制相似问题