From e39c3fcc11ce2db4573fbcd4e080023c98378832 Mon Sep 17 00:00:00 2001 From: Hiroshi Ogawa Date: Tue, 16 Apr 2024 09:40:38 +0900 Subject: [PATCH] refactor(react-server): organize (#32) --- examples/react-server/vite.config.ts | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/examples/react-server/vite.config.ts b/examples/react-server/vite.config.ts index d99919cd..59f5cf01 100644 --- a/examples/react-server/vite.config.ts +++ b/examples/react-server/vite.config.ts @@ -25,13 +25,11 @@ export default defineConfig((_env) => ({ appType: "custom", plugins: [ react(), + vitePluginReactServer(), vitePluginSsrMiddleware({ entry: process.env["SERVER_ENTRY"] ?? "/src/adapters/node", preview: new URL("./dist/server/index.js", import.meta.url).toString(), }), - vitePluginReactServer(), - vitePluginSilenceDirectiveBuildWarning(), - vitePluginServerAction(), ], environments: { @@ -69,7 +67,7 @@ const manager: ReactServerManager = (( ).__VITE_REACT_SERVER_MANAGER ??= new ReactServerManager()); function vitePluginReactServer(): PluginOption { - const plugin: Plugin = { + const environmentPlugin: Plugin = { name: vitePluginReactServer.name, config(config, _env) { tinyassert(config.environments); @@ -137,7 +135,12 @@ function vitePluginReactServer(): PluginOption { }, }; - return [plugin, vitePluginUseClient()]; + return [ + environmentPlugin, + vitePluginUseClient(), + vitePluginSilenceDirectiveBuildWarning(), + vitePluginServerAction(), + ]; } function vitePluginUseClient(): PluginOption {