Skip to content

推荐一款flutter组件化管理工具flutter_manager #14

Description

@GodJiong

源码地址:flutter_manager

此库的最大优势在于:

  1. 使用成本低。由于是命令行工具,项目增删依赖库或更新库版本号时只需执行一次manager mvm即可

  2. 改造成本低。原组件化方案几乎不用动,只需在mvm配置文件夹里配置项目结构及依赖即可,工具会自动识别并管理

  3. 使用者不需要到子module手动增删依赖库或更新版本号,只需在统一的配置文件mvm内修改即可,工具会自动定位并在正确的module下更新。尤其是切换git和path依赖方式时,省去了重复繁琐的寻找过程

  4. 各个module对三方库的依赖是相互独立的,因此统一的底层module是非必须的,真正做到组件化

  5. 配置文件version.yaml对依赖库版本号的管理是整个项目共享的,即各子module使用统一版本的三方库,避免了版本冲突

可以运行example样例体验,有任何疑问可通过issue提出,pub地址:flutter_manager 1.0.2

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions