PhantomJS sometimes gives “parse error” messages
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 由 翻译 强力驱动 问题: Our company wants to start triggering our QUnit unit tests through our CI server and are looking at PhantomJS as a means of achieving this goal. We started by just trying to open a couple of our QUnit test pages in phantom via the following script: var page = require ( 'webpage' ). create (); var args = require ( 'system' ). args ; page . onConsoleMessage = function ( msg , lineNum , sourceId ) { console . log ( 'CONSOLE: ' + msg + ' (from line #' + lineNum + ' in "' + sourceId + '")' ); }; page . onError = function ( msg , trace )