繁体   English   中英

Npm检查哪个包是必需的子包

[英]Npm check which package is required sub package

当我运行npm install ,出现以下错误:

在“ npm”注册表上找不到“ conventional-changelog-core@^2.0.11”所需的软件包“ getSnapshot-pkg-repo@^1.0.0”。

我不知道它从哪里来。 我没有直接在package.json文件中指定conventional-changelog-core ,这意味着其他一些软件包也需要它。 我怎么知道是什么原因引起的?

检查您是否总体上具有package-lock.json文件,该文件包含所有软件包和子软件包的要求,并且可能已过时,因此只需删除该文件,然后尝试再次运行npm install

如果没有,那么恐怕您将不得不从package.json文件中检查每个节点模块的package.json文件,并检查需要该特定模块的软件包,并可能找到其替换模块。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM