FlutterからFirebase Hostingでwebにデプロイする方法メモ
Flutter学び始めて3ヶ月、やっと2つほどウェブアプリのデプロイまで到達したので、やり方メモ:
ターミナルで以下のコマンドを入力
firebase login
firebase init
→Hostingを選択
build/web
flutter build web --web-renderer html
cd build/web
firebase deploy
→Project Console、Hosting URLが出ればデプロイ成功
ポイント:
ディレクトリの選択の質問「What do you want to use as your public directory?」で、デフォルトの「public」ではなく「build/web」を入力すること、
build/webにcdしてからfirebase deployをすること、
「flutter build web」では日本語のフォント等が崩れることがあるので「flutter build web --web-renderer html」でビルドすること、
この3つが大事、何度か忘れて時間を溶かしたのでメモ