uniapp自定义环境变量


"uni-app": {"scripts": {"dev": {"title": "h5开发环境","env": {"UNI_PLATFORM": "h5","VUE_EVN_FLAG": "dev","DOMAIN": "https://xxx.com/","URL": "http://dev:8080/h5/#/","h5Url": "https://xxx/h5/index.html?#/",}},"qa": {"title": "h5测试环境","env": {"UNI_PLATFORM": "h5","VUE_EVN_FLAG": "qa","DOMAIN": "https://xxx.com/","URL": "http://qa:8080/h5/#/","h5Url": "https://xxx/h5/index.html?#/",}},"prod": {"title": "h5生产环境","env": {"UNI_PLATFORM": "h5","VUE_EVN_FLAG": "prod","DOMAIN": "https://xxx.com/","URL": "http://prod:8080/h5/#/","h5Url": "https://xxx/h5/index.html?#/",}}}}
console.log(process.env.DOMAIN)//h5-dev
注意说明:
-
UNI_PLATFORM只支持下列值:h5、mp-weixin、mp-alipay、mp-baidu、mp-toutiao、mp-qq,不支持app端,也即只支持小程序和H5自定义条件编译平台 -
package.json文件中不允许出现注释,否则扩展配置无效
"h5" : {"devServer" : {"disableHostCheck" : true,//配置代理"proxy" : {"/api" : {"target" : "https://devh5.....",//h5开发环境"changeOrigin" : true,"secure" : false,"ws" : true}}}},
夜雨聆风
