Javascript 我如何理解为什么在npm中安装了依赖项?

Javascript 我如何理解为什么在npm中安装了依赖项?,javascript,npm,Javascript,Npm,这可能是重复的,但我无法使用搜索在任何地方找到答案 我相信NPM有这样一个命令 npm why module-name 或 这就解释了为什么要安装依赖项,例如,package.json中的哪些模块使用它我如何了解为什么在npm中安装依赖项? npm ls circular-json `-- eslint@5.9.0 `-- file-entry-cache@2.0.0 `-- flat-cache@1.3.4 `-- circular-json@0.3.3 npm ls将以

这可能是重复的,但我无法使用搜索在任何地方找到答案

我相信NPM有这样一个命令

npm why module-name

这就解释了为什么要安装依赖项,例如,
package.json
中的哪些模块使用它我如何了解为什么在npm中安装依赖项?

npm ls circular-json

`-- eslint@5.9.0
`-- file-entry-cache@2.0.0
    `-- flat-cache@1.3.4
    `-- circular-json@0.3.3
npm ls
将以树状形式显示您的包依赖关系。您将能够识别和跟踪,以查看哪些包依赖于什么


npm ls
将以树状形式显示您的包依赖关系。您将能够识别和跟踪,以查看哪些包取决于什么。

请参阅
包锁.json
请参阅
包锁.json
谢谢,这正是我想要的。一旦期限到了,我会接受的。太好了!很乐意帮忙:)谢谢,这正是我想要的。一旦期限到了,我会接受的。太好了!很乐意帮忙:)
npm ls circular-json

`-- eslint@5.9.0
`-- file-entry-cache@2.0.0
    `-- flat-cache@1.3.4
    `-- circular-json@0.3.3