前端判断生产/测试环境

2,931 阅读1分钟

我们在日常开发中必须要进行开发的自测,常常会遇到判断当前项目环境是生产环境还是测试环境的情况。

 // 注意:(内嵌的web页运行在app内的web server,地址为127.0.0.1:60000,无法通过域名来判断环境)
export const isEnvProduction =
  process.env.TARGET_APP_ENV === 'production' ||
  location.host === '生产域名'

export const isEnvSit =
  process.env.TARGET_APP_ENV === 'development' ||
  location.host === '测试域名'

注意:(内嵌的web页运行在app内的web server,地址为127.0.0.1:60000,无法通过域名来判断环境)