vscode调试TypeScript/ts,ts断点调试环境配置

546次阅读
没有评论

废话不多说,

步骤:

  1. vscode扩展里搜索安装TypeScript Debugger扩展
  2. 任意目录打开命令行工具执行`npm install ts-node -g`安装ts-node
  3. 下断点在项目入口文件(比如app.ts)按F5选择TS-Dug开始调试,第一次会创建配置文件,无需任何修改。

配置文件无需修改,这里也贴一下吧:

// 使用 IntelliSense 了解相关属性。 
    // 悬停以查看现有属性的描述。
    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "ts-node",
            "type": "node",
            "request": "launch",
            "args": [
                "${relativeFile}"
            ],
            "runtimeArgs": [
                "-r",
                "ts-node/register"
            ],
            "cwd": "${workspaceRoot}",
            "protocol": "inspector",
            "internalConsoleOptions": "openOnSessionStart"
        }
    ]
}

端口问题:

顺便提下,如果项目已经运行要先结束掉,否则端口占用F5调试跑不起来,有时候项目运行结束掉了端口还是有可能被占用着,可以使用如下命令(win):

确认端口是否被占用

` netstat -ano | findstr 3232 `

结束进程:

` taskkill /F /PID 18500 `

facingscreen
版权声明:本站原创文章,由 facingscreen2023-07-27发表,共计640字。
转载说明:本文为搜栈网原创文章,除特殊说明外皆由CC-4.0协议发布,转载请注明出处,如有帮助欢迎打赏。
评论(没有评论)
验证码