1.0.9 • Published 2 years ago

dalton-umi-plugin-dotenv v1.0.9

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

dalton-umi-plugin-dotenv

基于 umi4 的 umi dotenv 插件,从.env 文件中加载环境变量

NPM npm publish size npm

安装

yarn add -D dalton-umi-plugin-dotenv

使用

umi 配置

{
  "plugins": ["dalton-umi-plugin-dotenv"],
  "dotenv": { "path": "path/to/.env.xxx"}
}

说明

没有配置 dotenv 时

默认会根据 process.env.DEPLOY_ENV 来确定当前的构建环境,以使用对应的 umi config 目录下的环境变量文件(./config/.env.${DEPLOY_ENV})中的环境变量。

示例:

    DEPLOY_ENV=dev, 则加载./config/.env.dev 文件
    DEPLOY_ENV=qa, 则加载./config/.env.qa 文件
    DEPLOY_ENV=prod, 则加载./config/.env.prod 文件

DEPLOY_ENV 环境变量通过命令行来指定

如果没有指定 DEPLOY_ENV(即 process.env.DEPLOY_ENV ===undefined), 则会默认加载config目录下的 .env.dev 文件。

显式配置 dotenv 时

加载配置中 path 字段指定路径的环境变量文件中的环境变量

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7-beta.0

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago