生成依赖树

概述

随着项目规模增大,直接和间接依赖的数量会快速增长。了解完整的依赖关系对于排查版本冲突、分析包体积来源至关重要。iFlutter 提供了可视化的依赖树分析功能,帮助开发者快速掌握项目的完整包依赖关系。

🌳 功能特性

  • 完整依赖链:展示直接依赖及其所有传递性依赖
  • 可搜索:生成结果支持 Command(Windows / Linux:Ctrl)+ F 进行关键字搜索
  • 版本信息:显示每个依赖包的实际使用版本

🛠️ 使用方式

操作演示

通过菜单入口启动依赖树分析:

依赖树分析

📋 使用场景

场景 说明
版本冲突排查 定位哪个上游依赖引入了冲突的版本
包体积分析 了解哪些间接依赖被多次引入
升级影响评估 升级某个包前评估其影响范围
依赖审查 核查项目是否引入了不必要的依赖

results matching ""

    No results matching ""