var isCrossDomain = 1 // 是否跨域 var isTest = 0 // 是否测试 var isMock = 1 // 是否使用mock // 线上非跨域 var baseUrl = '//线上请求路径/' // 基础路径(本地非跨域路径) // 测试非跨域 var testBaseUrl = 'http://192.168.31.22:8080/' // 开发测试路径(本地非跨域路径) // 打包后的环境!!!!!!!!!!!! if (process.env && process.env.NODE_ENV !== 'development') { baseUrl = '/' isCrossDomain = 0 isTest = 0 isMock = 0 } // 线上跨域 var cdBaseUrl = { name: '/api_online/', url: 'https://线上请求路径/', tip: '可在根目录config/index.js修改线上路径' } // 测试跨域 var cdTestBaseUrl = { name: '/api_test/', url: 'http://192.168.31.22:8080/', // url: 'http://192.168.1.163:8080/', // url: 'http://192.168.31.143:8080/', // - 和 // url: 'http://192.168.31.143:8888/', // - 和 tip: '可在根目录config/index.js修改测试路径' } // 测试跨域配置 if (isCrossDomain && isTest) { testBaseUrl = cdTestBaseUrl.name } // 线上跨域配置 if (isCrossDomain && !isTest) { baseUrl = cdBaseUrl.name } if (isTest) { baseUrl = testBaseUrl console.log('本次运行的测试服务器域名: ', baseUrl) } else { console.log('本次运行的服务器域名: ', baseUrl) } var style_tx = 'font-weight:bold;font-size: 40px' if (isMock) { console.log('%cNow is in mock mode', style_tx) } else if (isTest) { console.log('%cNow is in test mode', style_tx) } export { baseUrl, isCrossDomain, isMock } // modules.export={ // baseUrl // }