FirebaseのHostingにデプロイする方法を紹介します。
1.事前準備
(1)Firebaseにログイン
①firebaseにアクセスする
firebase.google.com
②「使ってみる」を押下する
③googleアカウントでログインする
Firebaseにログイン完了です
(2)Firebaseにプロジェクトを作成
①「プロジェクトを作成」を押下する
②プロジェクト名を入力する
③「続行」を押下する
④「プロジェクトを作成」を押下する
プロジェクトが作成されます
2.Firebase Hostingにデプロイする
(1)Firebase CLI*1 をインストールする
npm から Firebase CLI をインストールするには、次のコマンドを実行します。
npm install -g firebase-tools
※Node.js v8.0.0 以降が必要です
(2)Firebase CLI にログインする
ログインするには、次のコマンドを実行します。
firebase login
成功すると以下の表示になります。
firebase login Already logged in as XXXXXXXX(ログインしたアカウント)@gmail.com
(3)Firebase プロジェクトを初期化する
プロジェクトを初期化するには、アプリのディレクトリ内から次のコマンドを実行します。
firebase init
(4)公開ルート ディレクトリを指定する
firebase.json の以下を修正する
"hosting": { "public": "public", ⇒ "(公開したいディレクトリ)"
(5)サイトにデプロイする
ローカル プロジェクト ディレクトリのルートから次のコマンドを実行します。
firebase deploy
デプロイに成功すると以下の内容が表示されます。
+ Deploy complete! Project Console: https://console.firebase.google.com/project/XXXX(プロジェクト名)/overview Hosting URL: https://XXXX(プロジェクト名).web.app
Hosting URLにアクセスすると公開された内容を確認できます。
参考サイト
firebasehostingを使いnuxt SPAをデプロイするまで(firebase-toolsフルセット)。 - Qiita
*1:Firebase プロジェクトの管理、表示、デプロイを行うさまざまなツールを提供します