Я пишу api своего бэкэнда rest, используя Node и Express. Я определил конечную точку как «localhost: 3000 / products». Запрос get к этой конечной точке возвращает все продукты в базе данных в виде ответа json.
Это нормально работает в моей локальной системе. Теперь я хочу развернуть его в Firebase.
Итак, вот что я сделал:
- Установлен Firebase Cli Tools
- Инициализировал мой проект и выбрал мой проект из опций, предоставленных firebase cli
- Для публичного каталога я выбрал «публичный»
- Настроить как одностраничное приложение (переписать все URL в /index.html)? Да
- Наконец, «развернуть firebase»
Но когда я нажимаю на новую конечную точку «https: //.firebaseapp.com/products» с помощью запроса get, я получаю HTML-ответ, который представляет собой index.html, а не json-ответ продуктов (например, на моя локальная система).
Я создал еще одну конечную точку «localhost: 3000 / welcome», которая отвечает простым приветственным сообщением. Это работает в локальной системе, но не в firebase.
Пожалуйста, помогите.