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