Как отладить код Deno Typescript в Windows 10, x64

Я пытаюсь отладить проект Deno, но я не знаю, как отладить это в Windows 10 с помощью отладчика lldb, как сказано в документации.

LLDB на windows 10, кажется, не так легко установить.

///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);

[*] <- точка останова

0 ответов

Для отладки с помощью Deno:

  1. Добавьте где-нибудь в свой код debugger; строка кода.
  2. Бежать с --inspect-brk флаг. deno run --inspect-brk ... или обозначить test --inspect-brk ... для отладки тестов.
  3. открыто chrome://inspect страница в Chrome.
  4. В разделе "Удаленная цель" нажмите, чтобы "проверить".
  5. Нажмите кнопку "Возобновить выполнение скрипта", код остановится только в точке останова.

Ссылка: https://aralroca.com/blog/learn-deno-chat-app

Если вы используете 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
    }
  ]
}
Другие вопросы по тегам