devServer: {
proxy: {
'/sso':{
// target:'http://192.168.0.200:10016',
target:'http://192.168.0.156:20016',
// target:'http://192.168.0.151:10016',
changeOrigin:true,
logLevel: 'debug',
pathRewrite:{
'^/sso':'/sso'
}
},
'/cup':{
target:'http://192.168.0.156:10021',
// target:'http://192.168.0.151:10013',
changeOrigin:true,
logLevel: 'debug',
pathRewrite:{
'^/cup':'/cup'
}
},
'/cupData':{
target:'http://192.168.0.156:10022',
// target:'http://192.168.0.151:10013',
changeOrigin:true,
logLevel: 'debug',
pathRewrite:{
'^/cupData':'/cupData'
}
},
'/cupdata':{
target:'http://192.168.0.156:10022',
changeOrigin:true,
logLevel: 'debug',
pathRewrite:{
'^/cupDataw':'/cupDataw'
}
},
}
},
//在生产环境下去除console
configureWebpack: config => {
if(process.env.NODE_ENV === 'production'){
config.optimization.minimizer[0].options.terserOptions.compress.drop_console = true
}
},
}
这里的/cup和/cupData导致的接口调用cupData时系统重写调用了cup接口而不是cupData
解决方案
讲cupData改成datacup或者data,避免重写