场景:来源于团队成员的分享
注意:vue.config.js更新完后要记得重启服务器
(一)新建vue.config.js 并配置
module.exports = {
devServer: {
open: true,
host: 'localhost',
port: 8081,
https: false,//如果是https 还要加上secure:false
//以上的ip和端口是我们本机的;下面为需要跨域的
proxy: {//设置代理
'/api': {
pathRewrite: { //这段要放在最前面
'/api': '/' //这样就可以把/api前缀去掉 从而正确访问后端地址
},
target: 'http://localhost:8083',//这是后台的地址
ws: true,
changOrigin: true,//允许跨域
}
}
}
}
(二)用于axios(fetch)请求
getStudent(){
axios.post("/api/demo/Student").then(
response=>{
console.log("1111",response.data)
},
error=>{
console.log("1111",error.message)
}
)
}