Метод res.sendFile()
определяет свой параметр path
следующим образом:
path
должен быть абсолютным путем к файлу.
Ваша функция Express работает в облачных функциях, которые являются безсерверным контейнером в инфраструктуре Google.Хостинг Firebase работает в другой инфраструктуре, причем большая часть обслуживания выполняется на пограничных кешах.
Код облачных функций не имеет доступа к файловой системе инфраструктуры хостинга.
Поэтому, если вы хотите обслуживать файлы с Firebase Hosting, вам придется запрашивать их через HTTP (S), аналогично тому, что должен сделать любой клиент.В качестве альтернативы вы можете рассмотреть возможность развертывания файлов HTML в свой контейнер Cloud Functions, поместив их в папку, в которой также находится ваш файл index.js
/ index.ts
.