【问题标题】:vscode debug deno script stops a decode.json.dew.js?vscode debug deno 脚本停止 decode.json.dew.js?
【发布时间】:2021-10-14 00:54:07
【问题描述】:

我在 vscode 中使用 deno 进行调试

.vscode/launch.json

{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "Deno",
      "type": "pwa-node",
      "request": "launch",
      "cwd": "${workspaceFolder}",
      "runtimeExecutable": "deno",
      "runtimeArgs": ["run", "--inspect-brk", "-A", "--allow-net", "adBlockFinder.1m.ts"],
      "attachSimplePort": 9229
    }
  ]
}

但它总是从闯入另一个名为 decode.json.dew.js 的文件开始(不是我创建的)

“播放调试”(按下播放图标)到达我设置的下一个断点。

有人知道如何避免每次都按“调试播放”吗?

【问题讨论】:

    标签: javascript typescript debugging visual-studio-code deno


    【解决方案1】:

    不幸的是,我认为这是目前使用--inspect-brk 时的预期行为(与--inspect 相比)。来自手册中的第 2.7 节,Debugging your code

    您可能会注意到 DevTools 在_constants.ts 的第一行而不是file_server.ts 的第一行暂停执行。这是预期的行为,由 ES 模块在 JavaScript 中求值的方式引起(_constants.tsfile_server.ts 的最左、最底部的依赖项,因此首先求值)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多