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