我目前正在尝试从Visual Studio Code调试用TypeScript编写的Node JS应用程序,但我遇到了一些问题. 我的情况与此 question中描述的情况类似 |-- .settings|----- launch.json|-- bin|----- app.js|----- app.js.map|
          我的情况与此 question中描述的情况类似
|-- .settings |----- launch.json |-- bin |----- app.js |----- app.js.map |--src |----- app.ts |-- tsconfig.json
然后我有tsconfig.json文件:
{
    "compilerOptions": {
        "module": "commonjs",
        "target": "es5",
        "outDir": "bin",
        "rootDir": "src",
        "sourceMap": true
    }
} 
 该应用程序:
console.log("Hello World!"); 
 launch.json:
{
    "version": "0.1.0",
    "configurations": [
        {
            "name": "Launch type",
            "type": "node",
            "program": "src/app.ts",
            "stopOnEntry": false,
            "sourceMaps": true,
            "outDir": "bin"
        }
    ]
} 
 然后我从命令行手动编译项目
tsc
所以我在bin目录中得到两个文件.我在app.ts上设置了一个断点,最后用F5运行解决方案,应用程序启动并停在右边但是在JS文件而不是TS一个:为什么???
我做错了什么或试图实现不可能的事情?
非常感谢您的帮助!
