Firebase Hostingにデプロイしようとして
$ firebase deploy
コマンドを実行すると、下記のエラーが表示されました。
Error: HTTP Error: 404, Requested entity was no found
調べたところ、firebase-tools を最新化すれば直るという記事が多く見つかったのですが、これでは解決せず…。
$ npm install -g firebase-tools
更に調べていったところ、firebase.json
の中身が不足しているとの情報が。
site
が必要だったようですが、手元の firebase.json
には入っていませんでした。
セットアップのどこかでミスったのかわかりませんが、とりあえず site
を追記することで解決しました。
{
"hosting": {
"site": "[ここにアプリID](例:hogehoge-a123f)",
"public": "dist",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
]
}
}