给定:
- 全新安装 VS 2015(企业版)
- 已安装适用于 VS 的 Node.js 工具 ( https://www.visualstudio.com/features/node-js-vs )
- 已安装 Node.js
- 使用基本 Node.js Express 4 应用程序项目模板创建了一个新项目。
应用程序运行良好并按预期工作,但 VS 不尊重我设置的任何断点 - “当前不会命中断点。此代码位置没有加载任何代码”是我得到的,断点是禁用:
谷歌搜索没有用。
有什么想法吗?
最佳答案
确保生成源映射。
如果您的项目中没有 tsconfig.json,请检查 Visual Studio 属性页。在TypeScript Build选项卡下,确保选择生成源映射。 Example Visual Studio property page .
如果您使用 tsconfig.json,请确保在compilerOptions 部分中生成源映射。
{
"compilerOptions": {
"module": "commonjs",
"noImplicitAny": true,
"removeComments": true,
"preserveConstEnums": true,
"outFile": "../../built/local/tsc.js",
"sourceMap": true
}
}
关于node.js - 如何在 VS2015 中调试 Node.js 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36532649/