【问题标题】:Vscode debug error for Deno application: Could not connect to debug target atDeno 应用程序的 Vscode 调试错误:无法连接到调试目标
【发布时间】:2021-08-25 01:14:32
【问题描述】:

我正在学习关于 Pluralsight 的 deno 课程(Deno:入门)。我在调试模块上。当我尝试启动调试器时,我在 vscode 上收到此错误消息:

这是我的启动设置:

{
        "name": "Launch Deno",
        "request": "launch",
        "type": "pwa-node",
        "program": "affiliate_data_server.ts",
        "cwd": "${workspaceFolder}",
        "runtimeExecutable": "deno",
        "runtimeArgs": [
            "run",
            "--inspect",
            "--allow-all"
        ],
        "attachSimplePort": 8888
    },

调试控制台只给出这个输出:

C:\Users\kara\.deno\bin\deno.exe run --inspect --allow-all affiliate_data_server.ts

有时,当我单击取消时,应用程序仍在侦听端口,因此我必须手动终止进程。

当我尝试这个配置时;

{
        "name": "Node Deno",
        "type": "node",
        "request": "launch",
        "cwd": "${workspaceFolder}",
        "runtimeExecutable": "deno",
        "runtimeArgs": ["run", "--inspect", "-A", "affiliate_data_server.ts"],
        "port": 9229
    },

它启动了服务器,但断点不起作用。

解决办法是什么?

【问题讨论】:

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


【解决方案1】:

我已经通过将 Deno 降级到版本 1.6.1 解决了这个问题

deno upgrade --version 1.6.1

来源:Github

【讨论】:

【解决方案2】:

您可以使用--inspect-brk 代替--inspect,这样它将在程序的第一行中断。

【讨论】:

    猜你喜欢
    • 2021-04-28
    • 2021-11-27
    • 1970-01-01
    • 2015-01-23
    • 2021-01-05
    • 2023-03-24
    • 2011-11-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多