如何在Windows 10,x64上调试Deno Typescript代码

时间:2018-12-23 19:37:30

标签: deno

我正在尝试调试Deno项目,但是我不知道如何使用 lldb调试器在Windows 10上调试该文档。

Windows 10上的LLDB似乎不太容易安装。

///reference path="../../deno.d.ts"
import * as deno from 'deno';
import { color } from 'https://deno.land/x/colors/main.ts';

const s = new Set();
[*] s.add('test')

console.log(s);
  

[*] <-断点

2 个答案:

答案 0 :(得分:1)

为了使用Deno进行调试:

  1. 在代码中的某处添加startWith()行代码。
  2. 使用debugger;标志运行。 --inspect-brk或面额deno run --inspect-brk ...调试测试。
  3. 在Chrome上打开test --inspect-brk ...页面。
  4. 在“远程目标”部分,按“检查”。
  5. 按“继续”脚本执行按钮,代码将在您的断点处暂停。

参考:https://aralroca.com/blog/learn-deno-chat-app#debugging

答案 1 :(得分:0)

如果您使用VSCode,这是我正在使用的launch.json

{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "Debug Deno",
      "type": "node",
      "request": "launch",
      "cwd": "${workspaceFolder}",
      "runtimeExecutable": "deno",
      "runtimeArgs": ["run", "-A", "--inspect-brk", "index.ts"],
      "port": 9229
    }
  ]
}