Я тестирую некоторые вещи с помощью casperjs, и у меня возникают проблемы с отладкой простых вещей, я хочу запустить console.log внутри оценки, прочитать некоторые примеры, t заставить его работать. Это мой тестовый код:Не удается получить console.log, работающий внутри, оценить в CasperJS
var casper = require("casper").create();
var system = require('system');
var url = casper.cli.get(0);
var casper = require('casper').create({
verbose: true,
logLevel: "debug"
});
casper.onConsoleMessage = function(msg) {
system.stderr.writeLine('console: ' + msg);
};
casper.start(url, function() {
this.evaluate(function() { console.log('test'); });
});
casper.run(function() {
console.log('done');
this.exit();
});
я получить «сделан», напечатанный, но никогда «тест», то, что не я делаю не так?
I Я закрыл ваш вопрос как дубликат. Дублирующий целевой вопрос странный, но ответы на него вполне соответствуют вашему вопросу. –
@ArtjomB. Я искал множество вопросов и не мог найти этого, все, что я нашел где ответы на phantomjs, кто-то должен изменить этот заголовок вопроса. – Mark