项目简介
这是一个基于 Node.js 和 NestJS 框架开发的 Next 项目依赖分析工具。其主要作用是帮助开发者对 Next 项目进行依赖分析,能够快速定位各个文件的引用关系,便于更好地管理和优化项目。
项目的主要特性和功能
- 提供基于命令行的使用方式,可方便地对 Next 项目进行依赖分析。
- 能够生成详细的引用图,包含每个文件的引用关系以及每个组件的引用路径。
- 提供后端服务,可基于生成的 JSON 文件提供接口进行查询和展示。
- 提供前端 UI,可直观地查看分析结果。
安装使用步骤
- 假设用户已下载本项目的源码文件。
- 安装依赖:在项目的根目录、app 目录、server 目录下分别运行
yarn
安装依赖。 - 配置路径:在
src/index.ts
中修改devProjPath
变量为项目的绝对路径。 - 运行分析:在项目根目录下运行
yarn dev
进行依赖分析,生成next-analysis.json
和next-analysis.log
文件。 - 启动后端服务:在 server 目录下运行
yarn dev
启动后端服务。 - 查看结果:在浏览器中访问
http://localhost:3000
查看前端界面,或者访问localhost:8080/api/json
查看接口输出。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】