uniapp 可通过process.env.NODE_ENV判断当前环境是开发环境还是生产环境,一般用于连接测试服务器或生产服务器的动态切换。 在HbuderX 中,点击运行编译出来的代码是开发环境,点击发行编译出来的代码是生产环境。 if(process.env.NODE_ENV === 'development'){ console.log('开发环境') } else { console.log('生...
"process.env.config": ENV_CONFIG, //配置一 process.env: process.env, //配置二 }, }; }); 使用方式 ? 1 2 3 4 5 let baseURL = process.env.config[process.env.UNI_SCRIPT].VITE_BASE_API; //获取处于当前开发环境的url let evnName = process.env.config[process.env.UNI_SCRIPT].ENV; ...
线上环境 开发环境 process.env.NODE_ENV 1. 2. 代码案例 let url = null; if(process.env.NODE_ENV === 'development'){ console.log('开发环境') url = "http://localhost:3000" }else{ console.log('生产环境') url = "http://api.aslegou.top" } console.log(url); 1. 2. 3. 4. 5....
可以使用process.env.NODE_ENV来获取运行环境 运行编译---> 开发环境 发行编译--->生产环境 development是开发环境 production是生产环境 #ifdef :只在某平台出现 #ifndef : 除了某平台以外都出现 #endif : 结尾标识符 生命周期 官方文档参考 往期参考 跳转链接 应用生命周期 应用生命周期是针对一整个应用去触发的,...
使用process.env.NODE_ENV变量: process.env.NODE_ENV是一个常用的环境变量,在开发环境和生产环境中有不同的值。你可以根据这个变量的值来进行条件编译。 例如,在代码中通过判断process.env.NODE_ENV的值来决定是否执行某段代码: if (process.env.NODE_ENV === 'development') {console.log('开发环境');} ...
安装npm install qs // 用来序列化post类型的数据引入import baseUrl from '../baseUrl'; // url地址信息import qs from 'qs' // 处理data环境切换uni-app 可通过 process.env.NODE_ENV 判断当前…
exportdefault{loginExpiredCode:'',// 用户信息过期的codetoken:'token',// 如果使用到用户信息,需要存储token时,设置此token值,表示token的keyorigin: process.env.NODE_ENV ==='development'?'':'',// 配置请求的域名origin1: process.env.NODE_ENV ==='development'?'':''// 用于设置多个域名} ...
开发环境和生产环境: 通过process.env.NODE_ENV判断 'development'/'production' 在HBuilderX 中,点击“运行”编译出来的代码是开发环境,点击“发行”编译出来的代码是生产环境 页面样式与布局 尺寸单位 px 即屏幕像素 upx 是uni-app提供的一种根据屏幕宽度自适应的动态单位。【以750宽的屏幕为基准,屏幕变宽,upx实...
if(process.env.NODE_ENV=='development'){ console.log('开发环境'); }else{ console.log('生产环境'); } 一般会写在main.js中通过判断是线上环境还是生产环境设置一些公共变量 2.判断平台 有两种方法可以判断平台 一种是通过注释的条件编译 另一种是在运行期判断(1)条件编译判断 //如果在h5平台定义了...
uni-app 可通过 process.env.NODE_ENV 判断当前环境是开发环境还是生产环境。一般用于连接测试服务器或生产服务器的动态切换。 在HBuilderX 中,点击“运行”编译出来的代码是开发环境,点击“发行”编译出来的代码是生产环境。 cli 模式下,是通行的编译环境处理方式。