0

我正在尝试在一个项目中设置谷歌云调试器,该项目使用 webpack 将 typescript 编译为带有源映射的单个文件。当我尝试在调试器界面中设置断点时,出现错误“无法在 v8 中设置断点”。

我正在尝试调试的代码位于 repo 的子目录中的服务中:

root
| package.json
| source-context.json
| - services
|   package.json
|   server.ts // Agent configured in here.
|   - build
|     server.js // File that is actually executed
|     server.js.map

我用来配置代理的代码是:

require('@google-cloud/debug-agent').start({
    serviceContext: {
      service: 'awesome-services',
      version: process.env.RELEASE_TAG || 'unknown',
      enableCanary: true,
    },
    sourceContext: require('../source-context.json')
  });
}

是否有一些我在这里遗漏的配置或某种方式来获取更多的调试信息?

4

0 回答 0