当前位置: 首页 > news >正文

小程序-设置环境变量

在实际开发中,不同的开发环境,调用的接口地址是不一样的
例如:开发环境需要调用开发版的接口地址,生产环境需要正式版的接口地址
这时候,我们就可以使用小程序提供了 wx.getAccountInfoSync() 接口,用来获取当前账号信息,在账号信息中包含着 小程序 当前环境版本
在这里插入图片描述

const accountInfo = wx.getAccountInfoSync()

应用 新建文件夹 env.js :

// 就是配置当前小程序项目的环境变量
// 获取当前小程序的账号信息
const { miniProgram } = wx.getAccountInfoSync()
// 获取小程序的版本
const { envVersion } = miniProgram;let env = {baseURL: "https://gmall-prod.atguigu.cn/mall-api"
}switch (envVersion) {case 'develop':// 开发版env.baseURL = "https://gmall-prod.atguigu.cn/mall-api"breakcase 'trial':// 体验版env.baseURL = "https://gmall-prod.atguigu.cn/mall-api"breakcase 'release':// 正式版env.baseURL = "https://gmall-prod.atguigu.cn/mall-api"breakdefault:break
}export { env }
http://www.lryc.cn/news/399233.html

相关文章:

  • 【RabbitMQ】一文详解消息可靠性
  • RuntimeError: Unexpected error from cudaGetDeviceCount
  • uboot学习:(一)基础认知
  • 每天一个数据分析题(四百二十六)- 总体方差
  • 【C++】设计一套基于C++与C#的视频播放软件
  • 数学建模中的辅助变量、中间变量、指示变量
  • python的seek()和tell()
  • Go泛型详解
  • 【每日一练】python之sum()求和函数实例讲解
  • 打造智慧校园德育管理,提升学生操行基础分
  • 自定义函数---随机数系列函数
  • 一文了解5G新通话技术演进与业务模型
  • 视频使用操作说明书-T80002系列视频编码器如何对接海康NVR硬盘录像机,包括T80002系列高清HDMI编码器、4K超高清HDMI编码器
  • el-input-number计数器change事件校验数据,改变绑定数据值后change方法失效问题的原因及解决方法
  • 将vue项目整合到springboot项目中并在阿里云上运行
  • AC修炼计划(AtCoder Regular Contest 179)A~C
  • 开发编码规范笔记
  • spring boot easyexcel
  • Docker 部署 ShardingSphere-Proxy 数据库中间件
  • Qt常用快捷键
  • 关于RiboSeq分析流程的总结
  • NLP任务:情感分析、看图说话
  • Linux桌面溯源
  • 深入Linux:权限管理与常用命令详解
  • Mojo 编程语言:AI开发者的新宠儿
  • ARM/Linux嵌入式面经(十):极氪
  • 【PVE】新增2.5G网卡作为主网卡暨iperf测速流程
  • 数学建模美赛入门
  • 两段序列帧动画播放,在ios机型上出现闪屏
  • 【C++深度探索】全面解析多态性机制(二)