使用visual studio代码调试打字稿

时间:2017-05-22 23:10:20

标签: debugging typescript visual-studio-code

我在launch.json文件中使用此配置来调试我的服务器文件.js,但它不能使用typescript文件:

{
    "type": "node",
    "request": "launch",
    "name": "Avvia programma",
    "program": "${workspaceRoot}\\bin\\www",
    "env": {
        "NODE_ENV": "developement",
        "DEBUG": "node-rest:*"
    },
    "sourceMaps": true,
    "outFiles": []
}

设置断点我收到此消息:"断点被忽略,因为找不到生成的代码“

tsconfig.json:

{
  "compilerOptions": {
    "moduleResolution": "node",
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "sourceMap": true,
    "target": "es5",
    "typeRoots": [
      "node_modules/@types"
    ],
    "lib": [
      "es5",
      "dom"
    ]
  }
}

我还有一个tsconfig.aot.js文件(如果我没错,需要构建):

{
  "compilerOptions": {
    "target": "es5",
    "module": "es2015",
    "moduleResolution": "node",
    "sourceMap": true,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "removeComments": false,
    "noImplicitAny": false,
    "outDir": "./public/js/app"
  },
  "typeRoots": [
    "node_modules/@types"
  ],
  "lib": [
    "es5",
    "dom"
  ],
  "angularCompilerOptions": {
    "skipMetadataEmit": true
  }
}

我在这里尝试了几个解决方案,但没有任何效果。 谢谢你的任何提示。

最高

0 个答案:

没有答案