vs code断点调试 typescript

参考:https://segmentfault.com/a/1190000010605261

打开项目
鼠标点击 [调试(D)]->打开配置->node.js
自动在项目路径下生成.vscode->launch.json,修改内容如下

{ // 使用 IntelliSense 了解相关属性。
    // 悬停以查看现有属性的描述。
    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "type": "node",
            "request": "launch",
            "name": "index",
            "runtimeArgs": [
                "-r",
                "ts-node/register"
            ],
            "args": [
            //调试的目标文件
                "${workspaceFolder}/src/index.ts"
            ],
        }
    ]
}

安装 ts-node

npm install ts-node --save-dev

修改tsconfig.json

{
  "compilerOptions": {
    "outDir": "./dist",
    "sourceMap": true,
    ...
  },
  "include": [
    "**/*.ts"
  ],
  "exclude": [
    "node_modules",
    "**/types/*"
  ]
}

点击菜单中的[调试(D)] ->[启动调试]即可

你可能感兴趣的:(H5)