以下代码来自phantomjs cookbook。我想收到以下消息“[PHANTOMJS ERROR] Error: Gremlins fed after midnight.
”
但它不起作用;它退出时没有记录任何东西:
以下是代码:
phantom.onError = function(message, trace) {
console.error('[PHANTOMJS ERROR] ' + message);
trace.forEach(function(t) {
console.error(' >> [' + t.line + '] ' +
(t.function ? '[' + t.function + '] ' : '') +
t.file || t.sourceURL);
});
phantom.exit(1);
};
function doSomeErrorProneStuff() {
throw new Error('Gremlins fed after midnight.');
}
doSomeErrorProneStuff();
console.log('Exiting cleanly.');
phantom.exit(0);
有什么东西被弃用了吗?