@uni-helper/unh 提供了环境变量配置功能,可以根据当前编译平台及模式提前加载对应的环境变量并生成类型声明文件,提升开发体验和代码安全性。
基本配置
在 unh.config.ts 中配置环境变量选项:
unh.config.ts
配置选项
env
envboolean | EnvOptions
falsetrue启用默认配置- 对象形式可配置更多选项
root
rootstring
项目根目录usePlatformDir
usePlatformDirboolean
false- 假设
root为envs,开启该参数后,则环境变量文件路径:envs/mp-weixin/.env、envs/h5/.env...
prefixes
prefixesstring[]
['VITE_', 'UNI_']['VITE_', 'UNI_'] intoProcess
intoProcessboolean
trueprocess.env 中 dts
dtsboolean | string
'uni-env.d.ts'false不生成类型声明文件string指定类型声明文件名
高级配置示例
unh.config.ts