我正在使用 NightmareJS 进行无头浏览。我的代码如下所示:
var Nightmare = require('nightmare');
var google = new Nightmare()
.goto('http://www.google.com')
.wait(3000)
.inject('js', 'jquery.min.js')
.screenshot('screenshot.png')
.evaluate(function(){
return $('#footer').html();
}, function(value){
console.log(value);
})
.run(function(err){
console.log('All done!');
});
我需要经常使用console.log
. 但是,console.log
似乎在.evaluate块内不起作用。
如何将.evaluate中的内容记录到控制台?