dependency-cruiser
按自定义规则校验 JavaScript/TypeScript 项目依赖关系并生成依赖图。
分析 JavaScript、TypeScript 等项目的模块依赖,按自己写的规则校验并报告违规,可在构建中输出文本结果,也可生成 dot、mermaid 等格式的依赖图。
先运行 npx dependency-cruiser --init 生成 .dependency-cruiser.js 配置,再在构建中运行检查。生成 SVG 依赖图需要另装 GraphViz 的 dot 命令。
许可:MIT。
资料核对:2026-10-30反馈此资源