【发布时间】:2018-04-17 23:11:42
【问题描述】:
我正在使用 Visual Studio Code 1.17 版,我的目标是调试 当前 打字稿文件。我有一个构建任务正在运行,所以我总是有一个相应的 javascript 文件,如下所示:
src/folder1/folder2/main.ts
src/folder1/folder2/main.js
我已尝试使用以下 launch.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"
]}
【问题讨论】:
-
添加了 stackoverflow.com/a/53236103/428486 解决方案相同的目录和单独的目录,我确认这两个都在 vscode 中工作,希望对您有所帮助!
标签: javascript typescript visual-studio-code vscode-settings