From 0aa03b6220fe92197cb3acf5dfc6b380890cc2b3 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Wed, 29 Mar 2023 11:27:22 +0100 Subject: [PATCH] fix(ipx): set prerenderer config as well (#784) --- src/ipx.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/ipx.ts b/src/ipx.ts index 900a7450d..69460e753 100644 --- a/src/ipx.ts +++ b/src/ipx.ts @@ -30,7 +30,10 @@ export const ipxSetup: ProviderSetup = async (providerOptions, moduleOptions) => const resolver = createResolver(import.meta.url) nuxt.hook('nitro:init', (nitro) => { ipxOptions.dir = relative(nitro.options.output.serverDir, nitro.options.output.publicDir) - nitro.options.runtimeConfig.ipx = ipxOptions + // TODO: Workaround for prerender support + // https://github.com/nuxt/image/pull/784 + nitro.options._config.runtimeConfig = nitro.options._config.runtimeConfig || {} + nitro.options._config.runtimeConfig.ipx = nitro.options.runtimeConfig.ipx = ipxOptions }) nuxt.options.serverHandlers.push({ route: '/_ipx/**',