2016-03-17 180 views
2

如何确定特定软件包的安装原因?换句话说,什么包依赖于这个包?NPM:为什么安装该软件包?

有问题的软件包是babelify。 npm ls将它显示在顶层,但它并未包含在package.json的任何位置。

回答

0

您可以在您的项目上进行全球搜索require("babelify")。如果您在项目中没有找到它,这可能意味着不需要这种依赖关系,并且可以安全地从node_modules文件夹中删除它。

请注意,如果你做npm install babelify这不会在package.json添加引用。您必须执行npm install --save-dev babelify才能在package.json文件中引用此依赖关系。

相关问题