From 79519f555087c858924366c37eaca2aafc75954a Mon Sep 17 00:00:00 2001 From: Hiroshi Ogawa Date: Fri, 1 Nov 2024 13:32:08 +0900 Subject: [PATCH] chore: more conditions module --- examples/vue-ssr-extra/vite.config.ts | 1 + examples/vue-ssr/vite.config.workerd.ts | 1 + packages/workerd/src/plugin.ts | 1 + 3 files changed, 3 insertions(+) diff --git a/examples/vue-ssr-extra/vite.config.ts b/examples/vue-ssr-extra/vite.config.ts index ee9ba8e8..baa39bee 100644 --- a/examples/vue-ssr-extra/vite.config.ts +++ b/examples/vue-ssr-extra/vite.config.ts @@ -39,6 +39,7 @@ export default defineConfig((_env) => ({ workerd: { resolve: { noExternal: true, + conditions: ["module"], }, build: { outDir: "dist/server", diff --git a/examples/vue-ssr/vite.config.workerd.ts b/examples/vue-ssr/vite.config.workerd.ts index 6e1f6024..59e1ec9e 100644 --- a/examples/vue-ssr/vite.config.workerd.ts +++ b/examples/vue-ssr/vite.config.workerd.ts @@ -21,6 +21,7 @@ export default defineConfig((_env) => ({ environments: { workerd: { resolve: { + conditions: ["module"], noExternal: true, }, }, diff --git a/packages/workerd/src/plugin.ts b/packages/workerd/src/plugin.ts index 2ef05493..d2c7451e 100644 --- a/packages/workerd/src/plugin.ts +++ b/packages/workerd/src/plugin.ts @@ -37,6 +37,7 @@ export function vitePluginWorkerd(pluginOptions: WorkerdPluginOptions): Plugin { return { environments: { workerd: { + keepProcessEnv: false, optimizeDeps: { // prevent `import { createRequire } from "node:module"` esbuildOptions: {