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 { parentPort, workerData } = require("worker_threads");
|
||||||
const path = require("path");
|
const path = require("path");
|
||||||
|
require("dotenv").config();
|
||||||
|
|
||||||
const folderToServe =
|
const folderToServe =
|
||||||
"/Users/tarasis/Programming/websites/rmcg.dev/www/FrontendMentor/newbie/social-links-profile/";
|
"/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;
|
const dynamicPort = dynamicServer.address().port;
|
||||||
console.log(`Dynamic server is running at http://localhost:${dynamicPort}`);
|
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();
|
const page = await browser.newPage();
|
||||||
await page.goto(`http://localhost:${dynamicPort}`);
|
await page.goto(`http://localhost:${dynamicPort}`);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue