FLUTTER ECOSYSTEM

peanut

使用您的 Dart Web 应用程序的编译输出更新 GitHub gh-pages 分支。支持 'pub build' 和新的 'pub run build_runner'。

最新版本
6.0.1
近 30 天下载
926
喜欢数
139
Pub 分数
150

Package Overview

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

插件概览

Peanut 是一个 Dart 包,可自动将编译后的 Web 应用输出部署到 GitHub 的 gh-pages 分支。它支持传统的 'pub build' 和现代的 'pub run build_runner' 工作流,简化了 Flutter Web 应用的发布流程。专为希望在 GitHub Pages 上托管其 Web 应用的开发者设计,Peanut 只需最少配置即可处理构建和推送步骤。它可无缝集成到 CI/CD 流水线或 macOS、Windows 和 Linux 上的本地开发环境。

适合场景
  • 将 Flutter Web 应用部署到 GitHub Pages
  • 自动化构建和部署
  • 与 CI/CD 工作流集成
  • 从 Dart 项目发布静态 Web 内容
  • 在构建后简化 gh-pages 更新
主要特点
  • 支持 pub build 和 build_runner
  • 自动将 git 提交推送到 gh-pages
  • 跨平台兼容性
  • 所需设置最少
  • 适用于 Flutter Web 应用
适合对象
  • Flutter web 开发人员
  • GitHub Pages 用户
  • CI/CD 自动化
  • Dart 项目维护者
  • 寻求简单部署的开发者
使用建议
  • 需要 GitHub 仓库访问权限
  • 需要配置正确的 git 凭据
  • 不适用于非 GitHub 托管
  • 依赖 build_runner 以实现现代工作流程
  • 可能需要环境特定的设置
支持平台macOSWindowsLinux

安装插件

flutter pub add peanut

所属分类

源码仓库

关联项目