VS Code 调试 TypeScript 代码的完整配置与操作步骤
本文详细介绍在 VS Code 中调试 TypeScript 代码的完整流程。首先通过配置 tsconfig.json 启用 Source Map 并指定编译输出目录,随后使用 tsc 命令将 TS 文件编译为 JS。最后演示如何在 VS Code 中通过 Source Map 映射关系设置断点,解决 TS 与 JS 代码位置偏移问题,实现精准调试。
VS Code 调试 TypeScript 的配置与编译
要在 VS Code 中对 TypeScript 代码进行有效调试,首要步骤是将 TypeScript 源码编译为 JavaScript。以下是具体的操作流程。
1. 在项目根目录下创建名为 tsconfig.json 的 TypeScript 配置文件。若该文件已存在,则无需重复创建。
2. 打开 tsconfig.json 文件,并添加如下配置内容。
{
"compilerOptions": {
"sourceMap": true,
"outDir": "./dist",
"target": "es5",
"module": "commonjs"
}
}上述配置中,sourceMap 用于启用 Source Map 功能,outDir 指定编译后 JavaScript 文件的输出目录,而 target 和 module 则分别用于指定编译目标版本及模块规范。
3. 执行 tsc 命令,将 TypeScript 代码编译至指定目录。
tsc -p .此处的 -p . 参数表示编译当前目录下的所有 TypeScript 文件。编译完成后,系统会在 ./dist 目录下生成与源码对应的 JavaScript 文件。
断点调试与 Source Map 映射处理
4. 在 VS Code 中打开编译生成的 JavaScript 文件,设置断点,按下 F5 或点击 Debug 按钮进入调试模式,运行程序即可开始调试。
需注意,由于 TypeScript 与 JavaScript 之间存在映射关系,断点位置可能出现偏移。此时可利用 Source Map 功能解决该问题。在 Debug 模式下,打开 Debug 控制台并切换至 Sources 选项卡,即可查看 TypeScript 与 JavaScript 代码之间的映射详情。
至此,关于在 VS Code 中调试 TypeScript 代码的方法介绍完毕。如需了解更多相关技巧,可搜索本站往期文章或浏览后续内容,感谢支持。
ES6模块化中js文件怎么用import和export交互
2026-11-05 17:00:48
JS读取本地文件时报错或无响应的常见原因
2026-11-05 16:32:31
let、const与var的区别:JavaScript变量声明最佳实践
2026-11-05 14:16:38
JS中直接定义静态二维数组的字面量写法
2026-11-05 14:16:08
JS 怎么查找字符串中所有匹配项的位置
2026-11-05 14:15:53
相关标签:








