Предполагается, что вы размещаете index.html в дополнение к развертыванию функций: файл index.html в folder
указан в "hosting": {
, а не в игнорируемых файлах?
Вы также можете запустить firebase deploy --only hosting
, чтобы развернуть только изменения, связанные с хостингом.
Поскольку файл находится в вашем корневом каталоге, вам нужно установить его как публичный каталог для firebase
{
"hosting": {
"public": "/",
...
}
}