FLUTTER ECOSYSTEM

mono_repo

CLI 工具,用于简化管理包含多个 Dart 包的单一源代码仓库。

最新版本
6.6.3
近 30 天下载
1800
喜欢数
75
Pub 分数
130

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

MonoRepo 是一个 CLI 工具包,旨在简化在单个源代码仓库中管理多个 Dart 包的流程。它提供了用于组织、构建、测试和发布包的命令,可集体或单独操作,从而优化单体仓库环境中的工作流。该工具支持跨平台开发,涵盖 Android、iOS、macOS、Windows 和 Linux,非常适合维护共享代码库的团队。通过自动化重复性任务,MonoRepo 提升了代码一致性并减少了设置开销。

适合场景
  • 在一个仓库中管理多个 Dart 包
  • 自动化构建和测试工作流程
  • 简化在 monorepos 中的包发布
  • 启用一致的依赖项管理
  • 支持团队在共享代码库上的协作
主要特点
  • CLI-driven package management
  • Cross-platform support
  • Integrated build and test automation
  • Dependency synchronization
  • Modular package organization
适合对象
  • 使用 monorepos 的 Dart 项目团队
  • 大规模的 Flutter 或 Dart 应用
  • 寻求简化CI/CD流水线的开发者
  • 多个应用之间共享库的项目
使用建议
  • 需要熟悉 CLI 工具
  • 最适合具有多个相互依赖包的仓库
  • 可能需要为复杂的工作流进行自定义配置
  • 不适用于独立的单包项目
支持平台AndroidiOSmacOSWindowsLinux

安装插件

flutter pub add mono_repo

所属分类

关联项目

暂无相关数据。