нпм кошмар не работает - PullRequest
       10

нпм кошмар не работает

0 голосов
/ 19 февраля 2019

Я использую модуль Nightmare для устойчивого обслуживания.но когда я использую это.Это работает только один раз, что я запрашиваю, а затем.Я не работаюНиже приведен мой код

Я использую Nightmare с экспрессом.И то, что я хочу сделать, - это когда кто-то обращается по app.get по какому-то URL.Кошмар должен работать.

const Nightmare = require('nightmare')
const nightmare = Nightmare({ show: true })

app.get('/nightmare', (req, res)=>{
  nightmare
  .goto('https://duckduckgo.com')
  .type('#search_form_input_homepage', 'github nightmare')
  .click('#search_button_homepage')
  .wait('#r1-0 a.result__a')
  .evaluate(() => document.querySelector('#r1-0 a.result__a').href)
  .end()
  .then(console.log)
  .catch(error => {
    console.error('Search failed:', error)
  })
});

Я хочу вот так.Если я наберу url как http://127.0.0.1:3000/nightmare

, электронный браузер должен отобразиться, и после этого, когда я получу http://127.0.0.1:3000/nightmare, снова появится другой электронный браузер

Я действительно благодарю васза вашу помощь

...