是否有办法查看我的flutter项目中的程序包如何相互依赖?在软件包下,我的意思是内部软件包:“ lib”下的文件夹。同样,检查程序包之间的循环依赖关系也非常好。
虽然我没有找到检测依赖关系的工具,但我为文件夹添加了数字前缀,并按抽象级别对它们进行了排序:顶部为较高级别,底部为较低级别。
并且,为避免循环依赖,我看着程序包仅引用了较大的数字,而不是较小的数字:
您可以使用以下命令查看Flutter应用的依赖关系图。
flutter pub deps
依赖性信息被打印为树,列表或压缩列表。