Я делаю скребок, используя puppeteer, и я сделал js-скрипт, который хранит некоторые данные в массиве (и когда я использую их в консоли в браузере, это работает) ... Но когда я пытаюсь сохранить их в файле JSON, используя fs.writeFileSync Я получил ошибку ... Этот способ работает в том же скребке, который я сделал, используя nightmare.js.Я предполагаю, что я передал массив неправильно (для кукловода), и я не уверен, что делать.Код проблемы:
await page.addScriptTag({path: 'script.js'}).then((array) => { fs.writeFileSync('data'+i+'.json', JSON.stringify(array));
console.log(array); })
Спасибо!