NodeJS Rest API с Firebase - PullRequest
       2

NodeJS Rest API с Firebase

0 голосов
/ 11 сентября 2018

Я пишу api своего бэкэнда rest, используя Node и Express. Я определил конечную точку как «localhost: 3000 / products». Запрос get к этой конечной точке возвращает все продукты в базе данных в виде ответа json.

Это нормально работает в моей локальной системе. Теперь я хочу развернуть его в Firebase.

Итак, вот что я сделал:

  1. Установлен Firebase Cli Tools
  2. Инициализировал мой проект и выбрал мой проект из опций, предоставленных firebase cli
  3. Для публичного каталога я выбрал «публичный»
  4. Настроить как одностраничное приложение (переписать все URL в /index.html)? Да
  5. Наконец, «развернуть firebase»

Но когда я нажимаю на новую конечную точку «https: //.firebaseapp.com/products» с помощью запроса get, я получаю HTML-ответ, который представляет собой index.html, а не json-ответ продуктов (например, на моя локальная система).

Я создал еще одну конечную точку «localhost: 3000 / welcome», которая отвечает простым приветственным сообщением. Это работает в локальной системе, но не в firebase.

Пожалуйста, помогите.

1 Ответ

0 голосов
/ 16 сентября 2018

Похоже, вы все сделали правильно. Вы должны попробовать сейчас, это может сработать. На самом деле 5 дней назад были серьезные проблемы с функциями Firebase и хостингом, но не с базой данных Firebase. Итак, в ваших локальных системах все было идеально, но ваша страница не отображалась при развертывании.

...