我想找出已安装的
express
等中哪些软件包依赖于 sails/kraken/loopback/hapi/koa
。是否有 npm
子命令或其他方法可以在本地列出某个特定 npm 软件包的所有反向依赖项?
在
npm ls
之后添加包名称将仅向您显示具有指定包的树。
npm ls express
我特别想找到哪个包使用了破坏初始安装的依赖项。这可能会帮助有人尝试做同样的事情:
find ./node_modules/ -name package.json | xargs grep <the_package_name>
如果有人使用 pnpm,这应该有助于查找依赖于 lodash 的软件包:
pnpm list --depth 1 | grep --color -E '(^\w|\slodash)'