umi-plugin-define-env
v1.0.1
Published
赋予umi加载环境变量的能力
Downloads
3
Readme
前言
赋予umi加载环境变量的能力
优先级: (同vite规则) .env.[mode].['local'?] > .env.['local'?]
安装
# 安装插件
pnpm add umi-plugin-define-env -D
# 安装cross-env
pnpm add cross-env -D
使用
.umirc.ts
export default defineConfig({
plugins: ['umi-plugin-define-env'],
});
需要在 命令前注入一个环境变量,变量名默认为 MODE
package.json
"scripts": {
"dev": "cross-env MODE=dev max dev"
},
注意事项
- 目前仅支持加载 项目根目录 环境文件。
- 仅支持以 UMI_APP_ 开头的环境变量(遵循umi规则)
- 仅支持webpack模式,vite模式下未测试。