Я создал простое приложение todo для учебных целей. Это веб-сайт с полным стеком, состоящий из файла stati c html со скриптом js, который обращается к API на том же хосте. Бэкэнд построен на node.js с express framework и mongodb. Все отлично работает на локальном сервере, что я начинаю с cmd:
Служба Firebase - только функции, хостинг
Однако, когда я развертываю приложение в облаке Firebase с помощью команды cmd:
firebase deploy
Я не могу получить доступ к файлу JSON, который должен обслуживаться в / api / todos. Вместо этого я получаю 503 ошибку:
Приложение / api / todos также не работает и выдает ошибку: Cannot GET / app / api / todos
I можно получить доступ к файлу локально:
Как получить доступ к файлу JSON после развертывания? Как маршрут / app / api / todos будет переведен в развернутое приложение?