uniapp:根据环境(开发、测试、生产)选择服务器接口或者业务

一、根据环境(开发、测试、生产)选择服务器接口或者业务

打开main.js 页面,使用以下代码

javascript 复制代码
const accountInfo = wx.getAccountInfoSync();
const envWx = accountInfo.miniProgram.envVersion;
if (envWx === 'develop') {
  console.log('开发环境:'+envWx);
} else if (envWx === 'trial') {
  console.log('测试环境:'+envWx);
}else{
  console.log('生产环境+灰度环境:'+envWx);
}

参考官方文档:uni.getAccountInfoSync() | uni-app官网

二、判断环境(微信小程序、App、iOS、其它)选择

javascript 复制代码
if (process.env.NODE_ENV === 'development') {
	console.log('开发环境');
} else {
	console.log('生产环境');
}

参考官方文档:

相关推荐
qq_424409191 小时前
uniapp的app项目,某个页面长时间无操作,返回首页
前端·vue.js·uni-app
2501_915918411 小时前
Fiddler中文版全面评测:功能亮点、使用场景与中文网资源整合指南
android·ios·小程序·https·uni-app·iphone·webview
不知名It水手3 小时前
uniapp运行项目到ios基座
ios·uni-app·cocoa
hunzi_13 小时前
搭建商城系统
java·uni-app·php
合作小小程序员小小店6 小时前
web网页,在线%食谱推荐系统%分析系统demo,基于vscode,uniapp,vue,java,jdk,springboot,mysql数据库
vue.js·spring boot·vscode·spring·uni-app
普宁彭于晏7 小时前
Uni-app 生命周期与钩子:程序的“生命”旅程
uni-app·vue
CRMEB定制开发9 小时前
CRMEB Pro版前端环境配置指南
前端·微信小程序·uni-app·商城源码·微信商城·crmeb
today喝咖啡了吗16 小时前
uniapp,Anroid10+版本如何保存图片并删除
uni-app
为风而战18 小时前
uni-app X APP在线升级 解决【uni-upgrade-center-app】未配置uni-upgrade-center 问题
uni-app
雪碧聊技术1 天前
uniapp如何创建并使用组件?组件通过Props如何进行数据传递?
uni-app·创建组件·使用组件·props数据传递