我使用的是Visual Studio代码1.17版,我的目标是调试current typescript文件.我有一个构建任务正在运行,所以我总是有一个相应的javascript文件,如下所示:
src/folder1/folder2/main.ts
src/folder1/folder2/main.js
我已经try 了以下发布.json配置:
{
"type": "node",
"request": "launch",
"name": "Current File",
"program": "${file}",
"console": "integratedTerminal",
"outFiles": [
"${workspaceFolder}/${fileDirname}**/*.js"
]
}
但我得到了错误:Cannot launch program '--full-path-to-project--/src/folder1/folder2/main.ts' because corresponding JavaScript cannot be found.
但是相应的JavaScript文件存在!
tsconfig.json:
{
"compileOnSave": true,
"compilerOptions": {
"target": "es6",
"lib": [
"es2017",
"dom"
],
"module": "commonjs",
"watch": true,
"moduleResolution": "node",
"sourceMap": true
// "types": []
},
"include": [
"src",
"test"
],
"exclude": [
"node_modules",
"typings"
]}