【发布时间】:2014-01-27 07:27:46
【问题描述】:
我想为异常堆栈跟踪实现我自己的格式,我知道Error.prepareStackTrace 就像一个魅力。
当我通过coffee 运行程序来使用coffee-script 时出现问题,而没有保存中间*.js 结果及其源映射文件。我想从 .coffee 文件中显示正确的行号,而不是来自已编译的 .js
对于在运行时通过 require 动态加载的文件,是否可以访问 coffee-script 的内部运行时源映射(或获取相同的值)?我知道 coffee-script.coffee 内部有局部变量 sourceMaps = {} 供咖啡脚本编译器本身使用,但在模块闭包之外无法访问。
有什么想法吗?
【问题讨论】: