From 56bd793f712b2bc21cbebe48d88d9dbe16a36a05 Mon Sep 17 00:00:00 2001 From: Anthony Fu Date: Wed, 29 Dec 2021 23:45:33 +0800 Subject: [PATCH] fix(ssr): move `vite:ssr-require-hook` after user plugins --- packages/vite/src/node/plugins/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vite/src/node/plugins/index.ts b/packages/vite/src/node/plugins/index.ts index 3c3649e3b1fc85..e7241bff536069 100644 --- a/packages/vite/src/node/plugins/index.ts +++ b/packages/vite/src/node/plugins/index.ts @@ -44,7 +44,6 @@ export async function resolvePlugins( ssrConfig: config.ssr, asSrc: true }), - config.build.ssr ? ssrRequireHookPlugin(config) : null, htmlInlineScriptProxyPlugin(config), cssPlugin(config), config.esbuild !== false ? esbuildPlugin(config.esbuild) : null, @@ -61,6 +60,7 @@ export async function resolvePlugins( ...normalPlugins, definePlugin(config), cssPostPlugin(config), + config.build.ssr ? ssrRequireHookPlugin(config) : null, ...buildPlugins.pre, ...postPlugins, ...buildPlugins.post,