Добрый день, есть функция puppeteer для создания скриншота веб-страницы.
const puppeteer = require('puppeteer');
const siteURL = 'http://example.com'
async function getPic() {
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.setViewport({width: 1600, height: 1200});
await page.goto(siteURL,{ waitUntil: 'networkidle2' });
await page.screenshot({path: '__PNG.png', fullPage: true});
await browser.close();
}
Каким образом сделать так, чтобы можно было передать в функцию массив сайтов (например 5) и функция последовательно сделала скриншот каждого из сайтов?