18 lines
605 B
JavaScript
18 lines
605 B
JavaScript
import puppeteer from 'puppeteer';
|
|
|
|
(async () => {
|
|
const browser = await puppeteer.launch();
|
|
const page = await browser.newPage();
|
|
|
|
page.on('console', msg => console.log('PAGE LOG:', msg.text()));
|
|
page.on('pageerror', error => console.log('PAGE ERROR:', error.message));
|
|
page.on('requestfailed', request => console.log('REQUEST FAILED:', request.url(), request.failure().errorText));
|
|
|
|
await page.goto('http://localhost:5173', { waitUntil: 'networkidle0' });
|
|
|
|
// Wait a bit to ensure everything is loaded
|
|
await new Promise(r => setTimeout(r, 2000));
|
|
|
|
await browser.close();
|
|
})();
|