有没有办法跟踪process.nextTick被递归调用的位置?例如.在这种情况下,
var normal = function(cb) {
process.nextTick(cb);
}
var bad = function() {
process.nextTick(bad);
};
normal(function() {
bad();
});
问题是在功能“坏”的第5行?
最佳答案 您可以使用node命令行开关–throw-deprecation将警告转换为抛出异常,这将为您提供要调试的堆栈跟踪.