FLUTTER ECOSYSTEM

puby

在当前目录中的所有项目中运行命令。轻松处理多包仓库。

最新版本
1.38.5
近 30 天下载
1200
喜欢数
36
Pub 分数
160

Package Overview

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

插件概览

Puby 是一款开发者工具,旨在简化在单体仓库(monorepo)中多个项目之间的命令执行。它允许用户在包含项目文件的所有子目录中同时运行 Flutter 或 Dart 命令(如 `flutter pub get` 或 `dart run`)。适用于管理具有共享依赖项的大型代码库,Puby 可简化维护工作并确保各个包之间的一致性。它支持所有主要平台——Android、iOS、macOS、Windows 和 Linux,使其成为跨平台开发工作流的多功能选择。

适合场景
  • 在多个包中运行命令
  • 高效管理 monorepos
  • 确保依赖项更新的一致性
  • 简化 CI/CD 设置
  • 自动化重复性任务
主要特点
  • Runs commands in all subprojects
  • Supports monorepo structures
  • Cross-platform compatibility
  • Simple CLI interface
  • Integrates with Flutter/Dart tools
适合对象
  • Monorepo 维护者
  • Flutter 开发人员在多包项目中工作
  • CI/CD 流水线构建者
  • 管理共享库的团队
使用建议
  • 需要项目结构保持一致
  • 在复杂设置中可能需要仔细配置
  • 不适用于单包项目
  • 仅限基于目录的项目发现
  • 取决于 pubspec.yaml 文件的存在
支持平台AndroidiOSmacOSWindowsLinux

安装插件

flutter pub add puby

所属分类

关联项目

暂无相关数据。