我想找出哪些软件包依赖于express
已安装的软件包sails/kraken/loopback/hapi/koa
等。是否有npm
子命令或其他方法可在本地列出一个特定npm软件包的所有反向依赖项?
Answers:
在之后添加软件包名称npm ls
将仅显示具有指定软件包的树。
npm ls express
npm ls --dev express
我特别想查找哪个程序包使用了破坏初始安装的依赖项。这可能会帮助某人尝试执行以下操作:
find ./node_modules/ -name package.json | xargs grep <the_package_name>
npm view express dependencies
仅显示直接依赖关系,但我不知道如何查看其完整的依赖关系树。