Skip to content

Commit b8e9d8f

Browse files
fix: correct file path handling for PDF generation
1 parent f73ee51 commit b8e9d8f

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

hooks/99_generatePdf.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,10 @@ module.exports = {
1616
try {
1717
const browser = await puppeteer.launch({args: ['--no-sandbox', '--disable-setuid-sandbox']});
1818
const page = await browser.newPage();
19-
19+
const fullPath = path.resolve(targetDir, 'index.html');
20+
const fileUrl = `file:///${fullPath.replace(/\\/g, '/')}`;
2021
// Go to prepared page with documentation
21-
await page.goto(`file://${path.join(targetDir, 'index.html')}`, { waitUntil: 'networkidle0' });
22+
await page.goto(fileUrl, { waitUntil: 'networkidle0' });
2223

2324
// Hide burger-menu in pdf
2425
await page.evaluate(() => { document.querySelector('.burger-menu').style.display = 'none'; });

0 commit comments

Comments
 (0)