【问题标题】:NodeJS Rest API with FirebaseNodeJS Rest API 与 Firebase
【发布时间】:2018-09-11 18:58:57
【问题描述】:

我正在使用 Node 和 Express 编写我的后端 rest api。我已经定义了一个类似“localhost:3000/products”的端点。对此端点的 get 请求将数据库中的所有产品作为 json 响应返回。

这在我的本地系统上运行良好。现在我想将它部署到firebase。

这就是我所做的:

  1. 已安装 firebase cli 工具
  2. 初始化我的项目并从 firebase cli 提供的选项中选择我的项目
  3. 对于公共目录,我选择了“public”
  4. 配置为单页应用程序(将所有 url 重写为 /index.html)?是的
  5. 终于“​​部署火力基地”

但是当我使用 get 请求到达新的端点“https://.firebaseapp.com/products”时,我得到一个 HTML 响应,它是 index.html 而不是产品的 json 响应(例如我的本地系统)。

我创建了另一个端点“localhost:3000/welcome”,它以简单的欢迎消息进行响应。这适用于本地系统,但不适用于 firebase。

请帮忙。

【问题讨论】:

    标签: node.js firebase-hosting


    【解决方案1】:

    看起来你做的一切都是对的。 你现在应该试试,它可能会奏效。实际上 5 天前 Firebase 功能和托管存在严重问题,但 Firebase 数据库没有。因此,在您的本地系统上一切都很完美,但您的页面在部署时并未呈现。

    【讨论】:

      猜你喜欢
      • 2019-06-22
      • 1970-01-01
      • 2016-09-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-25
      • 2015-06-13
      • 1970-01-01
      相关资源
      最近更新 更多