В настоящее время я хочу удалить динамический веб-сайт, поэтому я решил использовать nodejs и nightmare.Однако в моем простом тесте / примере я наткнулся на дорожный блок и не уверен, почему.
const Nightmare = require("nightmare");
nightmare = Nightmare();
nightmare.goto('example.com')
.wait(2000)
.evaluate(function(){
return ("hello world")
})
.end()
.then(function(result){
console.log(result)
})
При запуске я получаю следующую ошибку.
Утверждение не удалось: frame_header.payload_length == sizeof xfer_info, файл src \ win \ pipe.c, строка 1708
, если я закомментирую .then()
, я не получаю сообщение об ошибке, и браузер не открывается и, конечно,нет вывода журнала.Я полагаю, что я что-то упускаю, но когда я работаю с другими примерами, которые я нашел в Интернете, я оказываюсь в том же месте.
любая информация будет полезна.спасибо.