При развертывании файлов Firebase, index.html не обновляется - PullRequest
0 голосов
/ 26 июня 2018

Когда я открываю терминал в своей папке firebase со всеми зависимостями, файлами и т. Д., И я набираю 'firebase deploy' в терминале, все работает нормально, функции обновляются и правила обновляются, но изменения в index.html не подталкиваются на сайт. Есть ли настройка, которую я могу проверить, или что-то, что заставит ее снова нажать?

Ответы [ 2 ]

0 голосов
/ 26 июня 2018

Поместите файл index.html в папку /public, которая используется на хостинге Firebase. Это так, как вы хотите. Вы не хотите публиковать файлы в корневом каталоге.

0 голосов
/ 26 июня 2018

Предполагается, что вы размещаете index.html в дополнение к развертыванию функций: файл index.html в folder указан в "hosting": {, а не в игнорируемых файлах?

Вы также можете запустить firebase deploy --only hosting, чтобы развернуть только изменения, связанные с хостингом.

Поскольку файл находится в вашем корневом каталоге, вам нужно установить его как публичный каталог для firebase

{
  "hosting": {
    "public": "/",
    ...
  }
}
...