diff --git a/packages/vite/src/server.ts b/packages/vite/src/server.ts index 6f3ce6aa17c..80420bbf95c 100644 --- a/packages/vite/src/server.ts +++ b/packages/vite/src/server.ts @@ -88,7 +88,7 @@ export async function buildServer (ctx: ViteBuildContext) { // Add type-checking if (ctx.nuxt.options.typescript.typeCheck === true || (ctx.nuxt.options.typescript.typeCheck === 'build' && !ctx.nuxt.options.dev)) { const checker = await import('vite-plugin-checker').then(r => r.default) - ctx.config.plugins.push(checker({ typescript: true })) + serverConfig.plugins.push(checker({ typescript: true })) } await ctx.nuxt.callHook('vite:extendConfig', serverConfig, { isClient: false, isServer: true })