diff options
author | 2024-12-04 18:33:01 +0800 | |
---|---|---|
committer | 2024-12-04 10:33:01 +0000 | |
commit | 29bcdf5296a55c39ad5ea718f1607bc77cf10f33 (patch) | |
tree | 059a053c1fc65c6428f6dacc17d8669eddf4f1f4 | |
parent | 62939add0b04b05b64f9b88d85fa5b0d34aae2d4 (diff) | |
download | astro-29bcdf5296a55c39ad5ea718f1607bc77cf10f33.tar.gz astro-29bcdf5296a55c39ad5ea718f1607bc77cf10f33.tar.zst astro-29bcdf5296a55c39ad5ea718f1607bc77cf10f33.zip |
Improve serverEntrypoint codegen (#12566)
* Remove fileurl handling
* fix
-rw-r--r-- | packages/astro/src/core/build/plugins/plugin-renderers.ts | 2 | ||||
-rw-r--r-- | packages/astro/src/core/build/plugins/plugin-ssr.ts | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/packages/astro/src/core/build/plugins/plugin-renderers.ts b/packages/astro/src/core/build/plugins/plugin-renderers.ts index c5853dca5..99fb4e4ce 100644 --- a/packages/astro/src/core/build/plugins/plugin-renderers.ts +++ b/packages/astro/src/core/build/plugins/plugin-renderers.ts @@ -30,7 +30,7 @@ export function vitePluginRenderers(opts: StaticBuildOptions): VitePlugin { for (const renderer of opts.settings.renderers) { const variable = `_renderer${i}`; - imports.push(`import ${variable} from '${renderer.serverEntrypoint}';`); + imports.push(`import ${variable} from ${JSON.stringify(renderer.serverEntrypoint)};`); rendererItems += `Object.assign(${JSON.stringify(renderer)}, { ssr: ${variable} }),`; i++; } diff --git a/packages/astro/src/core/build/plugins/plugin-ssr.ts b/packages/astro/src/core/build/plugins/plugin-ssr.ts index d0174e4b4..473aa9501 100644 --- a/packages/astro/src/core/build/plugins/plugin-ssr.ts +++ b/packages/astro/src/core/build/plugins/plugin-ssr.ts @@ -30,7 +30,7 @@ function vitePluginAdapter(adapter: AstroAdapter): VitePlugin { }, async load(id) { if (id === RESOLVED_ADAPTER_VIRTUAL_MODULE_ID) { - return `export * from '${adapter.serverEntrypoint}';`; + return `export * from ${JSON.stringify(adapter.serverEntrypoint)};`; } }, }; |