UNPKG

houdunren-vue

Version:

后盾人前端脚手架

14 lines (11 loc) 468 B
import _ from 'lodash' export function parseEnv(env: Record<string, any>): ImportMetaEnv { const envs: any = _.cloneDeep(env) Object.entries(env).forEach(([key, value]) => { if (value == 'true' || value == 'false') envs[key] = value == 'true' ? true : false else if (/^\d+$/.test(value)) envs[key] = Number(value) else if (value == 'null' || value == '') envs[key] = null else if (value == 'undefined') envs[key] = undefined }) return envs }