UNIAPP 中运行环境的判断
开发环境和生产环境
- 第一种 判断环境
js
if (process.env.NODE_ENV === "development") {
console.log("开发环境");
} else {
console.log("生产环境");
}
判断平台
- 通过
#
判断
bash
#ifdef h5
console.log("运行在h5");
#endif
运行的时候判断
运行期判断是指代码已经打入包中,仍然需要在运行期判断平台,此时可以用uni.getSystemInfoSync().platform
判断客户端环境是Android
,IOS
还是小程序开发
js
switch (uni.getSystemInfoSync().platform) {
case "android":
console.log("运行在安卓");
break;
case "ios":
console.log("运行在IOS");
break;
default:
console.log("运行在开发工具上");
break;
}