Estoy tratando de raspar un sitio web que tiene una representación del lado del servidor y del lado del cliente. Desafortunadamente, con la configuración actual, el resultado que obtengo se ve exactamente igual que si cargara la página en el navegador después de deshabilitar JavaScript. ¿Alguna idea de cómo puedo habilitar JavaScript en pesadilla.js?
const Nightmare = require('nightmare') const nightmare = Nightmare({ show: true }); nightmare .goto('https://www.crunchbase.com/organization/celonis') .scrollTo(10,10) .wait(5000) .evaluate(function() { return { 'website': document.querySelectorAll('.icon_and_value li')[4].querySelector('label-with-icon span a').href, 'img_url': document.querySelector('identifier-image').innerHTML } }) .end() .then(function(dict) { console.log(dict) })