在package.json中设置proxy跨域不生效
来源:14-1 权限设计和功能列表实现

oOOPython
2020-07-11
因为在离线的主机上配置项目,所以没有截图
在/src/axion/index.js 中
let baseURL = ‘/backend’ 此为后台地址
在package.json中配置
"proxy":{
"/backend" :{
“target”:“http://localhost:8185/” //此为后台地址
}
}
或者
"proxy":“http://localhost:8185/”
因项目中没有webpack,无法在webpack.config.js中进行配置
在chrome的network中,实际请求地址为 http://localhost:3000/backend/user/login.do(比如测试登录接口)
麻烦老师帮助一下。
2回答
-
oOOPython
提问者
2020-07-11
00 -
oOOPython
提问者
2020-07-11
问题补充:
而且在/src/axion/index.jx中
修改axios方法
return new Promise((resolve,reject()=>{
axios({
url:options.url,
method:options.method||'get',
baseURL:'',
headers:{'X-requested-With':'XMLHtppRequest'},
proxy:{
host:'localhost',
port:8185
}
........
也是不生效的
00
相似问题