1.0.1 • Published 1 year ago
umi-plugin-define-env v1.0.1
前言
赋予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"
},
注意事项
- 目前仅支持加载 项目根目录 环境文件。
- 仅支持以 UMIAPP 开头的环境变量(遵循umi规则)
- 仅支持webpack模式,vite模式下未测试。