0
我正在寻找一种方法来在引发的错误中包含行号,即使我必须手动执行 - IE在这方面很糟糕。由于代码的大小(在闭包编译器的高级优化模式下大约180kb),这将非常有用。错误中的行号码
所有潜在的错误已经在try catch块中得到很好的处理,自定义错误被执行以抛出良好的相关消息等。当我正在慢慢准备生产时,我想知道你们之前是否有过这种错误跟踪如何。
我正在寻找一种方法来在引发的错误中包含行号,即使我必须手动执行 - IE在这方面很糟糕。由于代码的大小(在闭包编译器的高级优化模式下大约180kb),这将非常有用。错误中的行号码
所有潜在的错误已经在try catch块中得到很好的处理,自定义错误被执行以抛出良好的相关消息等。当我正在慢慢准备生产时,我想知道你们之前是否有过这种错误跟踪如何。
我使用这个事件来捕捉和记录任何JS错误到数据库表
//Catch all JQuery errors and log into the DB
window.onerror = function(msg, url, lineNo){
//Do what you want with the error including line number
};
而IE很烂,MS具有良好的工具在IE中调试JS ...... GR?或者nsb? –
如果您使用的是IE9,那么'Web Development'工具具有足够的JS调试功能。 – DevlshOne
你真的需要行号吗?或者,在闭包编译器合并/缩小javascript后,浏览器中看不到错误的问题? – mawaldne