我在 VS2013 Update 3 中调试 TypeScript 时遇到问题。不会加载 .ts 文件的断点。生成关联的 .map 文件并将其包含在项目中。我试过 Typescript 1.0 map files do not load 上的建议甚至在项目属性的 TypeScript 配置中明确指定 .map 文件的位置。这些都不起作用。
这似乎不是浏览器问题,因为运行时各种浏览器都没有加载断点。这也排除了 GitHub 上的这个问题:https://github.com/Microsoft/TypeScript/issues/556
我拥有最新版本的 Web Essentials,因此所有组件都是最新的。
如何让 TypeScript 调试在 VS2013 中工作?
编辑:需要说明的是,我希望通过 VSNET 不管浏览器进行调试。这意味着无论我选择使用哪种浏览器启动应用程序(即 Chrome、FF、IE 等),我都想点击 VSNET 断点。
最佳答案
考虑到你说你想在 VS2013 中调试它而不是在浏览器上(我更喜欢在浏览器中进行调试,即 chrome),你需要使用 Internet Explorer。
您将执行以下操作
a) 转到 IE Internet 选项并取消选中这两个选项
b) 在 VS2013 的顶部菜单中将 Internet Explorer 设置为 Debug 事件的默认浏览器:
c) 在 Typescript 文件的构造函数上放置一个断点:
d) 运行你的网络应用
e) 就是这样 - 你的断点在 VS2013 中被击中了!
如果您有任何问题,请告诉我,但这应该足够了。
问候
埃德森
关于visual-studio - 无法在 VS2013 Update 3 中调试 TypeScript 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26395726/