在開發(fā)環(huán)境中胳岂,由于域名ip端口的不同會遇到跨域的問題婚陪,此時我們需要配置代理服務栅葡,在config的index.js中误辑,如下如配置
index.js配置沧踏,
在target中填寫真實的請求地址?
請求數據用的是axios,所以在axios文件中巾钉,將baseURL修改為‘/api’即可
api的index.js翘狱,axios的統(tǒng)一配置文件
好啦,以上就是在開發(fā)環(huán)境中的跨域配置砰苍,那如果打包扔到服務器上請求呢潦匈,接下來就是服務器的跨域問題了
選擇用了nginx的反向代理,在nginx的conf文件夾中找到nginx.conf的配置文件赚导,在server中做如下的配置
nginx.conf
以上茬缩,就是開發(fā)環(huán)境和服務器上的跨域解決問題