var baseUrl = '//线上请求路径/' // 基础路径(本地非跨域路径)
|
var testBaseUrl = 'http://192.168.31.22:8080/' // 开发测试路径(本地非跨域路径)
|
var isCrossDomain = 1 // 是否跨域
|
var isTest = 0 // 是否测试
|
var isMock = 1 // 是否使用mock
|
|
// 打包后的环境
|
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
|
// }
|