我可以轻松调试我的Angular 2(来自Angular-CLI生成的项目)Chrome和Firefox中的Typescript文件,但我无法在IE 11中调试我的任何打字稿文件。我在列表中看到的所有文件都是type .js
任何人都可以指导我做错了什么或如何在IE中调试应用程序?
答案 0 :(得分:6)
向下滚动并找到.ts文件并在debug中打开它。
答案 1 :(得分:3)
IE 11不会像Chrome那样自动处理地图文件。因此,您必须通过右键单击map
文件选项卡手动选择js
文件:
然后您应该能够调试.ts
文件
然而,在重新加载应用程序后,您必须再次选择源地图文件,这只是有线体验,我不建议在IE 11中调试您的应用程序,除非您遇到一些特定的IE 11错误。
答案 2 :(得分:1)
显然,使用IE 11调试 .ts 文件的唯一方法是在 .ts 文件与已转换/缩小的之间创建自己的映射。 js 文件,方法是创建 .map 文件。
该功能仅适用于 Windows 8.1及更高版本。
答案 3 :(得分:0)
在应用程序的angular.json文件中将值“ sourceMap”设置为true。