env.js 699 Bytes
Newer Older
qzhxx's avatar
qzhxx committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
/**
 * Created by supervisor on 2018/2/28.
 */
let baseUrl="";
let routerMode='history';
let backToken = "back";

let ProUrl = ""
getBaseUrl();

function getBaseUrl(){
  $.ajax({
    url: "./static/json/api.json",
    async: false,
    success: function(data){
      ProUrl = data.baseUrl || (window.location.protocol + '//' + window.location.host + '/');
    }
  })
}



if(process.env.NODE_ENV === 'development'){
  baseUrl=ProUrl
}else if(process.env.NODE_ENV === 'production'){
  baseUrl=ProUrl
}
export {
  baseUrl,
  backToken,
  routerMode
}
// process.env 是读取系统环境变量,在node命令窗口启动时设置相关的环境变量,NODE_ENV=development node来启动命令窗口