Node.js
google
npm
Firebase

FireBase Hostingを始めよう

まぁ、URL転載なんだが、躓いたところを共有しておく。

firebase Hostingの使用方法

https://dev.classmethod.jp/smartphone/firebase-using-hosting-service/
このサイトが分かりやすい。

しかし、以下の注意点があった。

  • 「firebase init」で作成される「firebase.json」の中身が空になる。(だった。) 以下のコードを張り付けると動く。(細かい設定はこちらを参照。)
{
  "hosting": {
    "public": "public",
    "ignore": [
      "firebase.json",
      "**/.*",
      "**/node_modules/**"
    ]
  }
}

他のサイトのサンプルでは、"public": "app"となっている。試していないけど、次の注意点の「public」フォルダを「app」フォルダにすれば動き出す。(試してはいない。どなたか報告していただきたいです)

  • 「firebase init」を実行してもフォルダ構成まで自動で作成してくれない。(くれなかった。) firebase initを実行したフォルダの配下に「public」フォルダを作成し、そこに静的アセットを配置すること。