我们开始在我们的网站上使用错误接收来追踪在野外发生的错误,我正在尝试命名匿名函数 ( http://kangax.github.io/nfe/ )
基本上,目标是获得有用的堆栈跟踪并为匿名函数/回调命名,如下所示:
// anonymous function/callback with no name
$('#some_element').on('click', function(e) {
// do something
});
// give the anonymous function/callback a name that appears in the stack trace
$('#some_element').on('click', function _name_to_appear_in_st(e) {
// do something
});
所以我试图在缩小代码中保留匿名函数的名称(在本例中为“_name_to_appear_in_st”)。我正在使用 grunt/uglify,并尝试将 mangle: false 传递给选项,但名称不存在。有没有最好的方法来解决这个问题?