-
Notifications
You must be signed in to change notification settings - Fork 107
Open
Description
源码地址:flutter_manager
此库的最大优势在于:
-
使用成本低。由于是命令行工具,项目增删依赖库或更新库版本号时只需执行一次
manager mvm即可 -
改造成本低。原组件化方案几乎不用动,只需在
mvm配置文件夹里配置项目结构及依赖即可,工具会自动识别并管理 -
使用者不需要到子module手动增删依赖库或更新版本号,只需在统一的配置文件
mvm内修改即可,工具会自动定位并在正确的module下更新。尤其是切换git和path依赖方式时,省去了重复繁琐的寻找过程 -
各个module对三方库的依赖是相互独立的,因此统一的底层module是非必须的,真正做到
组件化 -
配置文件
version.yaml对依赖库版本号的管理是整个项目共享的,即各子module使用统一版本的三方库,避免了版本冲突
可以运行example样例体验,有任何疑问可通过issue提出,pub地址:flutter_manager 1.0.2
Metadata
Metadata
Assignees
Labels
No labels