server.js 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. //1.定义所有环境服务器地址
  2. // const server = {
  3. // pro: "http://8.136.98.49:8002", //生产环境
  4. // dev: "http://182.92.193.64:8002", //测试环境
  5. // util: "http://192.168.1.89:8002" //其他环境,可以为空,为空则适配到测试环境
  6. // }
  7. //2.获取当前访问域名,并根据域名判断当前环境,然后获取指定环境的服务器地址
  8. // var DOMIN = ""; //服务端接口访问跟路径
  9. // const origin = location.hostname //当前访问域名
  10. // for (var i in server) {
  11. // var item = server[i]
  12. // if (item.indexOf(origin) > -1) {
  13. // DOMIN = item
  14. // }
  15. // }
  16. // //3. 特殊情况处理,如果没有在server变量中匹配到具体环境,则依次读取util、dev
  17. // if (!DOMIN) DOMIN = server.util ? server.util : server.dev
  18. // var mapJson=DOMIN.slice(0,-5) //请求地图json
  19. // export {DOMIN,mapJson}
  20. var DOMIN = ""; //服务端接口访问跟路径
  21. var mapJson = "";
  22. const origin = location.protocol +'//'+ location.hostname //当前访问域名
  23. // const origin = location.origin //当前访问域名
  24. mapJson = location.origin
  25. var http = window.location.host
  26. var str = ":8002"
  27. if(http=="web.hnyfwlw.com"){
  28. str = ":58002"
  29. }
  30. DOMIN = origin + str
  31. if(http.includes('localhost')){
  32. DOMIN = 'http://114.115.147.140:8002'
  33. }
  34. console.log(DOMIN)
  35. console.log(mapJson)
  36. export {
  37. DOMIN,
  38. mapJson
  39. }