在官方文档中有提到环境变量配置问题:
环境变量
要注意的是
注:根据当前环境的不同,dev
, prod
, test
配置文件会自动加载,不能将 UMI_ENV
的值设定成他们
也就是说环境变量可以为这三个 dev开发环境,prod生产环境,test测试环境
package 配置:
// UMI_ENV 不能等于dev, prod, test
{
"scripts": {
"build:dev": "cross-env UMI_ENV=dev max build",
"start:test": "cross-env PORT=8006 UMI_ENV=test max dev",
},
}