我有一个Angular前端,并用Typescript后端表示。我要调试双方。在如何在Jetbrain IDE(Webstrom,PhpStorm等)中使用断点调试TypeScript时,我找不到清晰的分步教程/视频。在Google上,我找到了Vscode的教程。
我知道第一步是通过在tsconfig.json中设置"sourceMap": true,
来生成源映射,但是接下来呢?
答案 0 :(得分:0)
这是从设置全新的TypeScript项目到在WebStorm中进行调试的分步说明:
创建一个小项目
mkdir ts
cd ts
npm install --save typescript source-map-support
./node_modules/.bin/tsc --init`
确保在sourceMap
中将true
设置为tsconfig.json
。
创建一个简单的 index.ts :
let i = 1;
let j = 2;
let k = i + j;
console.log(k);
在WebStorm中打开项目。打开index.ts
。等待WebStorm完成对项目的索引编制:
创建一个新的“ Node.js”配置:
--require source-map-support/register
作为“节点参数”。这使您能够在WebStorm中进行调试时获得正确的行。单击“确定”。
通过在给定行左侧的侧面板上单击,在index.ts
中创建新的断点: