diff --git a/packages/vite/src/node/plugins/define.ts b/packages/vite/src/node/plugins/define.ts index 031009b58284a0..6a6252723ad049 100644 --- a/packages/vite/src/node/plugins/define.ts +++ b/packages/vite/src/node/plugins/define.ts @@ -23,13 +23,13 @@ export function buildDefinePlugin(config: ResolvedConfig): Plugin { } const replacements: Record = { + 'process.env.NODE_ENV': JSON.stringify(config.mode), + 'process.env.': `({}).`, ...userDefine, ...individualEnvKeys, 'import.meta.env.': `({}).`, 'import.meta.env': JSON.stringify(config.env), - 'import.meta.hot': `false`, - 'process.env.NODE_ENV': JSON.stringify(config.mode), - 'process.env.': `({}).` + 'import.meta.hot': `false` } const pattern = new RegExp(