小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 需求的场景描述(希望解决的问题)
在项目开发中想必稍微有点规模的项目都会区分开发环境和测试环境以及生产环境,
也就对应小程序的开发版本、体验版本、线上版本,通常需要对不同的版本调用不环境的服务端API地址,但是在小程序却没有一个环境变量可以用来识别当前版本,除非每次提交代码的时候根据版本变更API地址相当麻烦。
或者是小程序在这方面还有什么更好的解决方案?
- 希望提供的能力
要解决这个问题 最简单的方案就是 给 wx.getSystemInfo 返回的对象 增加一个版本环境的变量
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
没有官方回复吗
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
官方都没人看帖子吗?
楼主可以参考一下我的开发环境,在你需要哪个api地址就用哪个,测试环境就用测试环境,正式就用正式,体验就用体验,直接把注释打开既可
-,-
我们目前也是这样做的
这样每次都需要修改代码中的环境变量 累。
小程序目前只有这样,目前还没有像vue那样有开发环境和生成环境,所以我们在开发小程序的时候要这样子切换来切换去,希望官方大大早点出那样的功能
额,自己封装一个request请求方法,然后接口调用地址就改一个地方就行了啊。除非你的接口需求请求很多不同的服务器。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
没有官方回复吗
官方都没人看帖子吗?
楼主可以参考一下我的开发环境,在你需要哪个api地址就用哪个,测试环境就用测试环境,正式就用正式,体验就用体验,直接把注释打开既可
-,-
我们目前也是这样做的
这样每次都需要修改代码中的环境变量 累。
小程序目前只有这样,目前还没有像vue那样有开发环境和生成环境,所以我们在开发小程序的时候要这样子切换来切换去,希望官方大大早点出那样的功能
额,自己封装一个request请求方法,然后接口调用地址就改一个地方就行了啊。除非你的接口需求请求很多不同的服务器。