diff --git a/packages/vitest/src/node/plugins/index.ts b/packages/vitest/src/node/plugins/index.ts index b5f1f0b24dc9..d89f8d2cf8a0 100644 --- a/packages/vitest/src/node/plugins/index.ts +++ b/packages/vitest/src/node/plugins/index.ts @@ -57,7 +57,7 @@ export async function VitestPlugin(options: UserConfig = {}, ctx = new Vitest()) options, ) options.api = resolveApiConfig(options) - options.watch = options.watch && !options.run + options.watch &&= !options.run process.env.BASE_URL ??= viteConfig.base process.env.MODE ??= viteConfig.mode