Skip to content

Commit c41398b

Browse files
authored
fix(prerender): pin serverDir to subdir of buildDir (#3394)
1 parent 40ee61b commit c41398b

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/core/prerender/prerender.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import mime from "mime";
55
import { writeFile } from "nitropack/kit";
66
import type {
77
Nitro,
8+
NitroConfig,
89
NitroRouteRules,
910
PrerenderRoute,
1011
PublicAssetDir,
@@ -68,9 +69,12 @@ export async function prerender(nitro: Nitro) {
6869
...nitro.options._config,
6970
static: false,
7071
rootDir: nitro.options.rootDir,
72+
output: {
73+
serverDir: "{{ buildDir }}/prerender",
74+
},
7175
logLevel: 0,
7276
preset: "nitro-prerender",
73-
};
77+
} satisfies NitroConfig;
7478
await nitro.hooks.callHook("prerender:config", prerendererConfig);
7579
const nitroRenderer = await createNitro(prerendererConfig);
7680
const prerenderStartTime = Date.now();

0 commit comments

Comments
 (0)