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