FLUTTER ECOSYSTEM

build

一个用于编写与 build_runner 兼容的代码生成器的包。

最新版本
4.0.11
近 30 天下载
677万
喜欢数
102
Pub 分数
150

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

构建包提供了一个框架,用于创建与 build_runner 配合使用的代码生成器,可在构建过程中自动生 Dart 代码。它支持增量构建,并可无缝集成到跨多个平台的 Flutter 和 Dart 项目中。开发者使用它来生成样板代码,例如序列化逻辑或依赖注入,从而减少手动工作并提高代码一致性。该包是 Dart 生态系统工具链的基础。

适合场景
  • 自动化代码生成
  • 生成序列化代码
  • 创建依赖注入样板
  • 支持 build_runner 工作流
  • 启用增量构建
主要特点
  • 构建运行器集成
  • 增量构建支持
  • 可扩展的生成器架构
  • 跨平台兼容性
  • 强大的错误处理
适合对象
  • Dart/Flutter 开发者
  • 工具作者
  • 代码生成爱好者
  • 大型项目维护者
  • 使用 build_runner 的团队
使用建议
  • 需要设置 build_runner
  • 自定义生成器的学习曲线
  • 潜在的构建性能开销
  • 有限的运行时调试
  • 需要谨慎的依赖管理
支持平台AndroidiOSmacOSWindowsLinux

安装插件

flutter pub add build

所属分类

依赖

依赖清单 6 项

源码仓库

关联项目