я пытаюсь запустить мой test.js файл ниже с помощью команды:nightmare.js не возвращает никаких выходных данных
DEBUG=nightmare node --harmony test.js
и принимая выходные:
nightmare queueing action "goto" for http://google.com +0ms
nightmare queueing action "wait" +2ms
nightmare queueing action "screenshot" +0ms
test.js:
var Nightmare = require('nightmare');
var google = new Nightmare()
.goto('http://google.com')
.wait()
.screenshot("./screen.png")
.run(function(err, nightmare) {
if (err) return console.log(err);
console.log('Done!');
});
Нет скриншотов и ссылок. Есть идея?
примечание: я работаю над Virtual Box с Linux Guest.
К сожалению, несмотря на то, что я применил эти шаги, все же я вижу те же результаты. я нашел ссылку; обсуждая аналогичный случай [https://github.com/segmentio/nightmare/issues/142](https://github.com/segmentio/nightmare/issues/142). Я думаю, что существует проблема с фантомами или другими библиотеками?!. Неважно, какое количество я вхожу в функцию .wait(), она проходит с 0ms. – RedArrow
Я пробовал ваш фрагмент кода на моем Linux, и он работал отлично. Единственным икота была секция wait(). В любом случае, надеюсь, что это помогло бы. Попробует копать глубже. –
спасибо aditya, я думаю, что у меня проблемы с версиями phantomjs или nodejs. Я согласен с вами в том, что ваши фрагменты должны работать, насколько я видел из разных примеров в Интернете. Я использую Centos и есть ли какие-либо рекомендации по установке nightmarejs, которые вы применяете. – RedArrow