5分以内にFlutterアプリケーションをネット上に公開しましょう.


開発中のソフトウェアを周囲に示す場合、Web上に導入するのは便利で速い.ここではGithub Pagesを簡単に使います.Firebaseなど他のサービスを利用する場合も原理は似ています.
みんなGithub Tokenを受け取ると言っていますが、なくてもいいです.わけがわからない
0.GitHubアップロード
もちろん、FlutterプロジェクトをGitHubにアップロードします.
1.GitHub Actionsの設定
FlutterアプリケーションをWebに配備する場合、flut build webコマンドを使用して構築する必要があります.これらのプロセスを自動化するスクリプトを使用します.
プロジェクト内github/workflows/workflow.ymlファイルを追加します.
name: gh-pages

on:
  push:
    branches: [master]

jobs:
  build:
    runs-on: ubuntu-latest

    steps:
      - uses: actions/checkout@v2
      - uses: subosito/flutter-action@v1
      - uses: bluefireteam/flutter-gh-pages@v7
        with:
          baseHref: /your-repo-name/
ここは2時に注意しなければならない.
第一に、ブランチプロパティはmasterやmainなどの現在のブランチ名と一致する必要があります.
第二に、basehrefプロパティはレジストリの名前で命名すればよい.ただし、ルートページ(username.github.iorepository)に配置する場合は、1つ/スラッシュを残すだけです.
yml修正が完了したら、コミット後のGitHub動作が正常に動作しているかどうかを確認してください.緑の格子があれば成功です.
2.GitHub Pagesの設定
「マイリポジトリ-設定-ページ」に移動し、GitHub Pagesをアクティブにします.

写真のようにBranchをgh-pagesに指定することが重要です.
3.終了🪄
これで終わりだ!本当に5分で終わる仕事でしたが、最初は2時間もうろうろしていました.注意事項は必ず守ってください.