用于探索 NPM 模块和依赖项的工具
一个用于探索 npm 模块和依赖关系的工具,可在 https://npmgraph.js.org/. 上在线使用。 请务必查看 新的 npmgraph CLI。
可以使用以下 URL 参数配置 npmgraph 图。
注意:除了 q (查询) 参数之外,这些参数不是搜索参数。这些参数存储在 hash 位置,使用正常的 URL 查询参数编码。
q (搜索参数)以逗号分隔的模块名称或 URL 列表。
示例:绘制 send 模块(官方 NPM 注册表):
https://npmgraph.js.org/?q=send
collapse (哈希参数)用逗号分隔的要折叠的模块列表
示例: 图 send, 合并 debug 和 http-errors 子树
color=... |
图形节点的颜色由 ... 确定 |
|---|---|
moduleType |
package.json#type 值 |
bus |
维护者的数量 ("bus" = 公共因子) |
outdated |
version 的过时程度 |
maintenance |
npms.io 评分 |
示例:图形 send,按模块类型进行着色:
用逗号分隔的列表,指定图形顶层模块需要包含的 types 依赖项。 (较低层级的模块只会显示 dependencies。) dependencies 总是包含在内。
暂无开放 Issues,或尚未同步最近议题。