百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
N

node-dependency-tree

> 编程语言
开源

获取模块的依赖关系树

775 stars0 点赞4 次浏览
访问官网GitHub

工具介绍

获取模块的依赖关系树

依赖树

获取模块的依赖树

选项 类型 默认值 描述
filename string - 必需。 入口文件的绝对路径
directory string - 必需。 用于解析相对路径的根目录
root string undefined directory 的别名
requireConfig string undefined 用于 AMD 模块的 RequireJS 配置的路径(解析别名路径)
config string undefined requireConfig 的别名
webpackConfig string undefined 别名模块的 webpack 配置路径
tsConfig string | object undefined TypeScript 配置文件的路径,或预加载的配置对象
tsConfigPath string undefined 当 tsConfig 为对象时,TypeScript 配置的虚拟路径。对于 路径映射 来说是必需的;当 tsConfig 为字符串路径时则忽略
nodeModulesConfig object undefined 用于解析 node_modules 入口文件的配置(例如:{ entry: 'module' })
visited object {} 缓存(文件名到子树)以跳过已处理过的文件
nonExistent string[] [] 无法解析的部分路径组成的数组
isListForm boolean false 返回一个平面后序路径列表,而不是嵌套的树(与调用 dependencyTree.toList() 相同)
filter (dependencyPath: string, parentPath: string) => boolean undefined 返回 true 以将依赖项(及其子树)包括在树中
`detectiveConf

Issues· 12 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

JavaScriptamdastcommonjsdependency-tree

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言