首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何查看给定npm模块的依赖树?

如何查看给定npm模块的依赖树?
EN

Stack Overflow用户
提问于 2014-09-23 22:19:49
回答 9查看 190.8K关注 0票数 235

如何获取可用于npm的模块树,但不能在本地安装?

npm ll为本地安装的包做这项工作。但它不适用于未安装的模块或全局安装的模块。

我试过npm list bower,但不是这样的。

EN

回答 9

Stack Overflow用户

发布于 2017-11-01 00:34:59

您可以使用以下命令生成NPM依赖关系树,而无需安装依赖关系

代码语言:javascript
复制
npm list

这将在当前目录下为项目生成依赖关系树,并将其打印到控制台。

您可以获取特定依赖的依赖树,如下所示:

代码语言:javascript
复制
npm list [dependency]

您还可以通过执行以下操作来设置最大深度级别

代码语言:javascript
复制
npm list --depth=[depth]

请注意,您只能查看已全局安装或本地安装到NPM项目的依赖项的依赖项树。

票数 253
EN

Stack Overflow用户

发布于 2016-06-22 16:56:24

该站点允许您以2D或3D节点图的形式查看包树。

http://npm.anvaka.com/#/view/2d/waterline

来自@Avanka的伟大工作!

票数 101
EN

Stack Overflow用户

发布于 2019-11-12 23:47:19

您可以使用howfat,它还会显示依赖项统计信息:

代码语言:javascript
复制
npx howfat -r tree jasmine

票数 24
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25997519

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档