node.js - visual studio 代码 - Node js 错误与 typescript 调试配置

标签 node.js typescript visual-studio-code

我使用的是 Visual Studio 代码编辑器 0.5 版。我的调试配置文件:

{
     "name": "Launch app",
     "type": "node",
     "program": "src/server/app.ts",
     "stopOnEntry": false,
     "sourceMaps": true,
     "outDir": "src/server/"
}

我已经编译了所有文件,但是当我在调试中运行时,我得到这个错误: node js error

但是如果我将 sourceMaps 设置为 false 并重新编程到 src/server/app.js 它会工作并且我会在我的 app.js 处遇到断点。这是 Visual Studio 代码错误吗?

最佳答案

终于发现一个错误。我正在使用 gulp-typescript 和 gulp-sourcemaps 插件,与 tsc 编译器相比,gulp-sourcemaps 生成不同的源映射,这就是发生此错误的原因。我只能通过对 gulp-sourcemaps 插件进行一些修改来修复它。但我仍然不确定这是 gulp-sourcemaps 错误还是 visual studio 代码错误,所以我会尝试为 vs 代码注册错误。

关于node.js - visual studio 代码 - Node js 错误与 typescript 调试配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31658090/

相关文章:

javascript - 登录后 Iron Router Route 中未定义 Meteor.userId()

javascript - ES6 类静态方法 vs 函数

javascript - Instanbul JS、Vue JS、Vue CLI、Cypress e2e 测试和 Typescript 的覆盖率报告仅显示几个文件

visual-studio-code - 自动在VS Code中安装扩展程序?

node.js - NodeJS - https - TypeError [ERR_INVALID_HTTP_TOKEN] : Header name must be a valid HTTP token ["Accept​"]

javascript - 无法在服务器日志中显示request.body?

html - 如何基于Mat-Select选项显示输入框

interface - Typescript:使用单个函数与其他 JavaScript 库一起使用

html - VS Code - 权限被拒绝写入文件

Azure Functions - 无法使用 VSCODE 扩展部署函数 - 将 zip 包上传到存储容器时部署永远挂起