在 Google Chrome 中,我想知道堆栈跟踪是否会在未来提供映射支持。目前,使用源映射,抛出错误将提供指向我的 TypeScript 文件的行号链接,但是......当调用 Error.stack 时,它会给我 JavaScript 行和文件。
这是一张参考图片: http: //puu.sh/4DTOG.png
您会注意到,错误所在的实际行链接到 TypeScript 文件,但堆栈跟踪链接到 JavaScript 文件。
在 Google Chrome 中,我想知道堆栈跟踪是否会在未来提供映射支持。目前,使用源映射,抛出错误将提供指向我的 TypeScript 文件的行号链接,但是......当调用 Error.stack 时,它会给我 JavaScript 行和文件。
这是一张参考图片: http: //puu.sh/4DTOG.png
您会注意到,错误所在的实际行链接到 TypeScript 文件,但堆栈跟踪链接到 JavaScript 文件。
此错误已在铬 42 中修复 :)
参见https://code.google.com/p/chromium/issues/detail?id=357958。
没有固有的技术限制。但是我不认为这是计划好的。由于诸如堆栈跟踪包含不是 TypeScript(或缺少源映射)的代码等原因。