element-admin mock改成真实请求
之前使用 element-admin 模板 自带的有mock请求,想替换成后台真正的请求,发现一只请求的是本地的localhost ,按照按照文档上的做(我直接注释了after 这一行,并修改了 proxy中target的代理地址)发现没有效果,再后来多方查询发现自己理解错了,移除分两个部分,一个是 移除mock,另外一个是修改mock地址为自己的
image.png
正确做法:1、不使用mock 也不使用代理 :将 proxy与after都移除,请求的公共ip地址可以,新建config文件,在里面配置后,引用,这个看个人习惯 ,重要的是要将 proxy与after都移除
ps:貌似可以再vue.confing.js - configureWebpack中配置,还没弄懂怎么配,有知道的告诉一下
2、不使用mock,但是要反向代理:移除 after 并将 proxy 中的target 修改为代理地址,并且在element-admin封装的request请求中,将baseUrl注释掉
image.png
vue-cli3 配置代理 如上做法2










网友评论