|
@@ -16,6 +16,7 @@ export default defineConfig(({ mode }) => {
|
|
|
renderer: new prerender.PuppeteerRenderer({
|
|
renderer: new prerender.PuppeteerRenderer({
|
|
|
renderAfterTime: 5000,
|
|
renderAfterTime: 5000,
|
|
|
injectProperty: '__PRERENDER_INJECTED',
|
|
injectProperty: '__PRERENDER_INJECTED',
|
|
|
|
|
+ maxTimeout: 30000,
|
|
|
headless: true,
|
|
headless: true,
|
|
|
args: [
|
|
args: [
|
|
|
'--no-sandbox',
|
|
'--no-sandbox',
|
|
@@ -23,7 +24,10 @@ export default defineConfig(({ mode }) => {
|
|
|
'--disable-dev-shm-usage',
|
|
'--disable-dev-shm-usage',
|
|
|
'--disable-gpu',
|
|
'--disable-gpu',
|
|
|
'--single-process'
|
|
'--single-process'
|
|
|
- ]
|
|
|
|
|
|
|
+ ],
|
|
|
|
|
+ consoleHandler: (route: string, message: any) => {
|
|
|
|
|
+ console.log(`[🔨 Prerender Console - ${route}] ${message.text()}`);
|
|
|
|
|
+ }
|
|
|
}),
|
|
}),
|
|
|
postProcess(renderedRoute: any) {
|
|
postProcess(renderedRoute: any) {
|
|
|
console.log(`[🔨 Prerender] Finished: ${renderedRoute.route}`);
|
|
console.log(`[🔨 Prerender] Finished: ${renderedRoute.route}`);
|