新版本的vue-cli,proxyTable配置、DevServer配置问题

来源:4-8 axios 介绍和后端接口代理

PanameraTurboS

2017-12-19

在config中的index.js中配置了ProxyTable后,配置如下图,接口能请求成功,但返回结果里没有数据()。

recommend.js

//img.mukewang.com/szimg/5a3872150001b50405740500.jpg

index.js配置:

//img.mukewang.com/szimg/5a38707f0001435a12280520.jpg

返回结果:(我觉得是代理成功了,但是refer没有设置(不知道怎么设置))

//img.mukewang.com/szimg/5a38707f00014b6109430288.jpg

请求信息:

//img.mukewang.com/szimg/5a38707f0001143909270538.jpg

随后找到了Github中老师在issue82中提供的方法在devServer中做相应配置后,显示500错误。

配置:

//img.mukewang.com/szimg/5a3871b5000128cb11960520.jpg

配置后的请求信息:

//img.mukewang.com/szimg/5a3871b600016ea809450504.jpg


写回答

1回答

PanameraTurboS

提问者

2017-12-19

已经解决,看了下response的信息为:axios is not defined ,是粗心没有引入axios而已,require进来就可以了!总结:需要改变host和referer的跨域请求需要在devServer里配置,proxyTable配置只是用于不用改变host和referer的跨域。

1
0

Vue2.0高级应用教学实战,开发企业级移动端音乐Web App

Vue.js高级知识应用大集合,实战企业级APP,教你搞定组件化开发。

5432 学习 · 3804 问题

查看课程