added config so can specify location of browser, mostly for arm linux where the version that came with puppeteer didn't load
This commit is contained in:
parent
ebf93669d8
commit
39a3843c56
|
@ -4,6 +4,7 @@ const express = require("express");
|
|||
|
||||
const { parentPort, workerData } = require("worker_threads");
|
||||
const path = require("path");
|
||||
require("dotenv").config();
|
||||
|
||||
const folderToServe =
|
||||
"/Users/tarasis/Programming/websites/rmcg.dev/www/FrontendMentor/newbie/social-links-profile/";
|
||||
|
@ -30,7 +31,11 @@ const dynamicServer = dynamicPage.listen(0, async () => {
|
|||
const dynamicPort = dynamicServer.address().port;
|
||||
console.log(`Dynamic server is running at http://localhost:${dynamicPort}`);
|
||||
|
||||
const browser = await puppeteer.launch();
|
||||
const browserLocation = process.env.BROWSER || "";
|
||||
const browser = await puppeteer.launch({
|
||||
headless: true,
|
||||
executablePath: browserLocation,
|
||||
});
|
||||
const page = await browser.newPage();
|
||||
await page.goto(`http://localhost:${dynamicPort}`);
|
||||
|
||||
|
|
Loading…
Reference in New Issue