前言
这篇文章主要介绍uniapp
在Hbuilderx
中,通过工程化,区分不同环境、动态修改小程序appid
以及自定义条件编译,解决代码发布
和运行时
手动切换问题。
背景
当我们使用uniapp开发同一个项目发布不同的环境二级路径不同时,这时候我们就要根据环境来添加运行的基础路径
但是当我们使用HBuilderX开发时你会发现manifest.json手动配置Web配置时只能配置一个像这种情况
碰到这种情况你会怎么处理?你是不是会在每次打包发布之前变更该环境对应基础路径?
在企业级的应用中,通常会分为,开发、联调、生产等多个环境,一个项目可能要发布到多个微信小程序,在工程化中,通过使用不同的打包命令设置不同的环境变量,解决不同环境各变量的内容需手动修改的问题,比如:接口、前缀、appid
等;在使用uniapp开发项目时ÿ