diff --git a/build/utils.ts b/build/utils.ts index f610363ba5cd909cc344b10861a8d504c0063dea..7f61a09a7871315da486f1634b1df32b6ec16361 100644 --- a/build/utils.ts +++ b/build/utils.ts @@ -34,7 +34,11 @@ export function wrapperEnv(envConf: Recordable): ViteEnv { } catch (error) {} } ret[envName] = realName; - process.env[envName] = realName; + if (typeof realName === 'string') { + process.env[envName] = realName; + } else if (typeof realName === 'object') { + process.env[envName] = JSON.stringify(realName); + } } return ret; }