最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

在 VS Code 中调试 Typescript Cloud Functions

网站源码admin30浏览0评论

在 VS Code 中调试 Typescript Cloud Functions

在 VS Code 中调试 Typescript Cloud Functions

从我的终端运行

firebase emulators:start --only functions,firestore --inspect-functions

我目前有这个

launch.json

{
    "version": "0.2.0",
    "configurations": [
        {
            "type": "node",
            "request": "attach",
            "name": "Typescript Functions",
            "port": 9229,
            "restart": true,
            "skipFiles": ["<node_internals>/**"],
            "outFiles": ["${workspaceFolder}/typescript-functions/lib/*.js.map"]
        }
    ]
}

我的目的是调试服务器端端点,通过 POSTMAN 调用它。我一直在挖掘不同的文档和指南,但我无法准确找到有关必要的 Typescript 映射的演示或指南。

launch.json 位于根级别的

.vscode
文件夹内。然后我有我的
typescript-functions
文件夹,其中有一个
src
文件夹,其中包含所有 Typescript 代码。

然后,有一个

lib
文件夹,其中所有转译代码都存在于 javascript 中,并带有各自的源映射。

我错过了什么?

我一直在阅读不同的问题:

VS Code 中的函数调试

VS Code 未绑定断点:我们找不到对应的源位置

但不幸的是,目前还没有能力找到解决方案。我已经验证,如果我的代码是用 JS 编写的,调试器会按预期工作并正确停止执行,所以我的结论是我基本上错过了链接打字稿源映射的部分,以及调试器需要在哪里查看。

谢谢:)

回答如下:
发布评论

评论列表(0)

  1. 暂无评论