Answers:
您正在寻找https://docs.npmjs.com/cli/ls
例如,要查看可以依赖的包,contextify
可以运行:
npm ls contextify
app-name@0.0.1 /home/zorbash/some-project
└─┬ d3@3.3.6
└─┬ jsdom@0.5.7
└── contextify@0.1.15
npm ls E
它仅显示依赖于A的顶层模块之一。我不确定这在技术上是否正确,因为X,Y和Z也取决于它。如果没有显示X,Y和Z,它还显示什么?
您可以使用https://www.npmjs.com/package/npm-dependents查找未安装的依赖项。
更新:我看到软件包已损坏,但是它仍然可能是作者指出可能损坏的地方的一个很好的起点:https : //github.com/davidmarkclements/npm-dependents/issues/5#issuecomment -451926479
同时,您可能只想使用单个npm项目页面上的“ Dependents”选项卡。
contextify
未安装时该怎么办?