前端配置了跨域代理,却还是报错

前端配置了跨域代理,反反复复检查了配置文件,也确保配置文件修改过后是保存重启过项目的却还是报错,如下:

Proxy error: Could not proxy request /api/product/getBaseCategoryList from localhost:8080 to
 http://39.38.123.211.
See https://nodejs.org/api/errors.html#errors_common_system_errors for more information (ETI
MEDOUT).

最后查遍了百度,在这个博主这里得到了解决:

前端配置跨域代理_杏子-CSDN博客_前端配置代理

发现我是属于第二种情况,也就是webpack.config.js 文件暴露没有暴露在外,我是在根目录下创建了vue.config.js文件的那种情况,所以需要借助中间件http-proxy-middleware 配置跨域代理。

安装http-proxy-middleware

npm install http-proxy-middleware --save-dev

此时重启项目,问题得以解决!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值