LoginSignup
1
1

More than 1 year has passed since last update.

【Firebase】デフォルト以外のサイトにアプリをdeployする方法

Posted at

Firebase Hosting は複数のサイトを作成、登録できます。
Hostingタブの別のサイトを追加からサイト名を入力して作成できます。

second.PNG

新しく作成したsecond-my-siteに対して、プロジェクトをdeployする方法を記載します。

ちなみに、デフォルトで作成されているサイトは削除することができず、問題が発生した場合などに、プロジェクト自体を作り直す必要があります。
新しく追加したサイトは削除が可能となっています。

.firebaserc, firebase.json の編集

.firebaserctargetsに作成したsecond-my-siteを設定します。

.firebaserc
{
  "projects": {
    "default": "PROJECT_NAME"
  },
  "targets": {
    "PROJECT_NAME": {
      "hosting": {
        "content": ["second-my-site"]
      }
    }
  },
  ...
}

先程指定したsecond-my-siteにdeployする設定をfirebase.jsonに記述します。

firebase.json
"hosting": {
    "target": "content",
    "public": "build",
     ...

デプロイする

あとはdeployコマンドを実行すれば、second-my-siteにデプロイされます。

firebase deploy
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1