Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用IntelliJ和Chrome调试Typescript_Javascript_Google Chrome_Debugging_Typescript_Intellij Idea - Fatal编程技术网

Javascript 使用IntelliJ和Chrome调试Typescript

Javascript 使用IntelliJ和Chrome调试Typescript,javascript,google-chrome,debugging,typescript,intellij-idea,Javascript,Google Chrome,Debugging,Typescript,Intellij Idea,有没有办法在Typescript文件中找到导致错误的(已编译的)Javascript文件的对应行 我正在使用IntelliJ和Google Chrome。您需要使用源地图支持进行编译。Is将创建一个.js.map文件,该文件将JavaScript文件与TypeScript源相匹配。Chrome(以及所有其他浏览器)将能够在调试时使用它来显示.ts文件 对于命令行编译器,可以添加--sourceMap选项()以启用此功能 要配置内置编译器,请按照文档中的说明进行操作: 选择手动设置选项以手动配置

有没有办法在Typescript文件中找到导致错误的(已编译的)Javascript文件的对应行


我正在使用IntelliJ和Google Chrome。

您需要使用源地图支持进行编译。Is将创建一个
.js.map
文件,该文件将JavaScript文件与TypeScript源相匹配。Chrome(以及所有其他浏览器)将能够在调试时使用它来显示
.ts
文件

对于命令行编译器,可以添加
--sourceMap
选项()以启用此功能


要配置内置编译器,请按照文档中的说明进行操作:

选择手动设置选项以手动配置编译:

选中生成源映射复选框以生成设置TypeScript代码和生成的JavaScript代码中的行之间对应关系的源映射,否则将无法正确识别和处理断点

似乎启用源映射可以解决不工作的TS调试器的问题。谢谢:)