地藏Kelvin
地藏Kelvin
  • 发布:2020-10-02 15:43
  • 更新:2021-01-19 15:35
  • 阅读:2221

如何定义环境变量

分类:uni-app

我已知有process.env.NODE_ENV 来区分环境变量。
https://uniapp.dcloud.io/frame?id=%E8%BF%90%E8%A1%8C%E7%8E%AF%E5%A2%83%E5%88%A4%E6%96%AD

如何自定义process.env.下的自定义环境变量,并且定义后,能在hbuilderx中的,运行到微信开发者工具中生效?

2020-10-02 15:43 负责人:无 分享
已邀请:
corgi

corgi

以下为使用hbuildx的模式 增加一个微信小程序预生产的 运行和发行 标签
使用cli的模式 文档中也有提及

"uni-app": {  
        "scripts": {  
            "mp-weixin-pre": {  
                "title": "微信小程序预生产",  
                "env": {  
                    "UNI_PLATFORM":"mp-weixin",  
                    "CUS_NODE_ENV":"preProduction"  
                },  
                "define": {  
                    "mp-weixin-pre": true  
                }  
            }  
        }  
    }

process.env['CUS_NODE_ENV'] 取你自定义的变量
define中定义的 mp-weixin-pre 用来进行平台判断
// #ifdef mp-weixin-pre
微信小程序预生产 代码
// #endif

文档地址:https://uniapp.dcloud.io/collocation/package

该问题目前已经被锁定, 无法添加新回复