long
2021-09-07 895cc307b79dc3d573ef578ae84e3b7a75b5fa19
提交 | 用户 | age
2a61f6 1 var isCrossDomain = 1 // 是否跨域
L 2 var isTest = 0 // 是否测试
3 var isMock = 1 // 是否使用mock
4
07fae6 5 // 打包后的环境
277f3d 6 if (process.env && process.env.NODE_ENV !== 'development') {
36b711 7   baseUrl = '/'
L 8   isCrossDomain = 0
c38a86 9   isTest = 0
L 10   isMock = 0
07fae6 11 }
U 12
895cc3 13 // 线上非跨域
L 14 var baseUrl = '//线上请求路径/' // 基础路径(本地非跨域路径)
15
16 // 测试非跨域
17 var testBaseUrl = 'http://192.168.31.22:8080/' // 开发测试路径(本地非跨域路径)
18
2a61f6 19 // 线上跨域
L 20 var cdBaseUrl = {
21   name: '/api_online/',
22   url: 'https://线上请求路径/',
23   tip: '可在根目录config/index.js修改线上路径'
24 }
895cc3 25
2a61f6 26 // 测试跨域
L 27 var cdTestBaseUrl = {
28   name: '/api_test/',
29   url: 'http://192.168.31.22:8080/',
30   // url: 'http://192.168.1.163:8080/',
31   // url: 'http://192.168.31.143:8080/', //  - 和
32   // url: 'http://192.168.31.143:8888/', //  - 和
33   tip: '可在根目录config/index.js修改测试路径'
34 }
35
36 // 测试跨域配置
37 if (isCrossDomain && isTest) {
38   testBaseUrl = cdTestBaseUrl.name
39 }
40
41 // 线上跨域配置
42 if (isCrossDomain && !isTest) {
43   baseUrl = cdBaseUrl.name
44 }
45
46 if (isTest) {
47   baseUrl = testBaseUrl
48   console.log('本次运行的测试服务器域名: ', baseUrl)
49 } else {
50   console.log('本次运行的服务器域名: ', baseUrl)
51 }
52
d8f5a1 53 var style_tx = 'font-weight:bold;font-size: 40px'
L 54 if (isMock) {
55   console.log('%cNow is in mock mode', style_tx)
56 } else if (isTest) {
57   console.log('%cNow is in test mode', style_tx)
58 }
59
2a61f6 60 export { baseUrl, isCrossDomain, isMock }
L 61 // modules.export={
62 //     baseUrl
63 // }