env
CICD 构建环境判断的相关方法
isProd
判断当前环境是否为 Prod
函数参数和返回值
js
/**
* @return {boolean}
*/
展示源码
ts
export const isProd = (): boolean => {
return window.ENV && (window.ENV.toLowerCase() === 'prod' || window.ENV.toLowerCase() === 'localprod');
};
代码用例
js
const isMyEnvProd = isProd();
isStage
判断当前环境是否为 Stage
函数参数和返回值
js
/**
* @return {boolean}
*/
展示源码
ts
export const isStage = (): boolean => {
return window.ENV && window.ENV.toLowerCase() === 'stage';
};
代码用例
js
const isMyEnvStage = isStage();
isTest
判断当前环境是否为 Test
函数参数和返回值
js
/**
* @return {boolean}
*/
展示源码
ts
export const isTest = (): boolean => {
return window.ENV && window.ENV.toLowerCase() === 'test';
};
代码用例
js
const isMyEnvTest = isTest();
isDev
判断当前环境是否为 Dev
函数参数和返回值
js
/**
* @return {boolean}
*/
展示源码
ts
export const isDev = (): boolean => {
return window.ENV && window.ENV.toLowerCase() === 'dev';
};
代码用例
js
const isMyEnvDev = isDev();
isLocal
判断当前环境是否为 Local
函数参数和返回值
js
/**
* @return {boolean}
*/
展示源码
ts
export const isLocal = (): boolean => {
return !window.ENV || window.ENV.toLowerCase() === 'local';
};
代码用例
js
const isMyEnvLocal = isLocal();