Sitesurface Logo

Sitesurface Flutter 部署

将您的应用部署到 Gihub Pages 使用一个命令即可轻松将您的网站部署到 GitHub Pages。

如果您发现此包有用,请点?此包并与其他开发人员分享。

Pub

Chat Image

要求

Dart >=3.0.2Flutter >=1.17.0

入门

一个命令行工具,简化了将 Flutter 应用上传到 GitHub Pages 的任务。它还修复了开发人员在部署到 GitHub Pages 时遇到的一些常见问题。

? 指南

1. 设置配置文件

将您的 Sitesurface Flutter 部署配置添加到您的 pubspec.yaml 文件中。下面显示了一个示例。更复杂的示例 可以在示例项目中找到

dev_dependencies:
  sitesurface_flutter_deploy: "^0.0.2"

sitesurface_flutter_deploy:
  repository: "<url of repository where you want to deploy>"

2. 运行包

设置好配置后,只需运行该包即可。

flutter pub get
dart run sitesurface_flutter_deploy

如果您将配置文件命名为 sitesurface_flutter_deploy.yamlpubspec.yaml 以外的其他名称,则在运行该包时需要指定文件名。

flutter pub get
flutter pub run sitesurface_flutter_deploy --path=path/to/my/file.yaml

注意:如果您没有使用现有的 pubspec.yaml,请确保您的配置文件位于其中。 (原文为:ensure that your config file is located in the same directory as it.)

? 属性

下面是您可以在 Sitesurface Flutter 部署配置中指定的属性的完整列表。

  • repository:您想将站点部署到的 GitHub 存储库的 URL。
  • build:如果您想覆盖包用于构建 Web 项目的命令,您可以将您的命令放在此处

问题和反馈

请在我们的 问题跟踪器 中提交 Sitesurface Flutter 部署特定的问题、错误或功能请求。

非 Sitesurface Flutter Chat 特有的插件问题可以提交到 Flutter 问题跟踪器

贡献

欢迎您为本项目做出贡献。

如果您发现一个错误或想要一个新功能,但不知道如何修复/实现它,请提交一个 问题。如果您修复了一个错误或实现了一个功能,请发送一个 拉取请求

GitHub

查看 Github