首页 > 解决方案 > 在 Firebase Cloud Functions 上调试 Express 服务器

问题描述

我在 Firebase Cloud Functions 上运行 Express 服务器。

例如:

const functions = require("firebase-functions")
const express = require("express")

/* Express */
const app1 = express()
app1.get("*", (request, response) => {
  response.send("Hello from Express on Firebase!")
})

exports.api = functions.https.onRequest(app1)

我使用 VScode 作为我的代码编辑器。我已经尝试了一切,但不确定如何调试我的云功能。

这是我的 VScode launch.json 的样子:

{
  "version": "0.2.0",
  "configurations": [
    {
      "type": "node",
      "request": "attach",
      "name": "Attach",
      "port": 9229,
      "restart": true,
      "skipFiles": ["<node_internals>/**"]
    }
  ]
}

关于如何在 VScode 中本地调试这些函数的任何想法?

标签: node.jsfirebaseexpressvisual-studio-codegoogle-cloud-functions

解决方案


推荐阅读