screenshot.js (366B)
1 /** 2 * @license 3 * Copyright 2017 Google Inc. 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 7 'use strict'; 8 9 const puppeteer = require('puppeteer'); 10 11 (async () => { 12 const browser = await puppeteer.launch(); 13 const page = await browser.newPage(); 14 await page.goto('https://example.com'); 15 await page.screenshot({path: 'example.png'}); 16 await browser.close(); 17 })();