当前位置 : 主页 > 网页制作 > Nodejs >

node.js – Visual Studio代码 – 通过TypeScript调试节点JS

来源:互联网 收集:自由互联 发布时间:2021-06-16
我目前正在尝试从Visual Studio Code调试用TypeScript编写的Node JS应用程序,但我遇到了一些问题. 我的情况与此 question中描述的情况类似 |-- .settings|----- launch.json|-- bin|----- app.js|----- app.js.map|
我目前正在尝试从Visual Studio Code调试用TypeScript编写的Node JS应用程序,但我遇到了一些问题.
我的情况与此 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一个:为什么???

我做错了什么或试图实现不可能的事情?

非常感谢您的帮助!

网友评论