VueCli4項目配置反向代理proxy的方法步驟
Vue Cli4創(chuàng)建項目之后,沒有配置vue.config.js,如果直接發(fā)起axios請求,可能會引起跨域問題.
以豆瓣電影首頁的最近熱門 為例:
axios({
method: "get",
url: "https://movie.douban.com/j/search_subjects",
params: {
type: "movie",
tag: "熱門",
page_limit: 50,
page_start: 0
}
}).then(res => {
console.log(res.data);
});
如果直接發(fā)起請求必然會引起跨域錯誤,只需要在項目根目錄手動創(chuàng)建vue.config.js文件:
module.exports = {
devServer: {
proxy: {
"/j": {
target: "https://movie.douban.com",
changeOrigin: true
}
}
}
};
然后修改axios請求的url地址:
url:"/j/search_subjects"
最后 重啟該項目 重啟該項目 重啟該項目 即可
到此這篇關(guān)于VueCli4項目配置反向代理proxy的方法步驟的文章就介紹到這了,更多相關(guān)VueCli4反向代理proxy內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
淺析vue 函數(shù)配置項watch及函數(shù) $watch 源碼分享
這篇文章主要介紹了vue 函數(shù)配置項watch及函數(shù) $watch 源碼分享 ,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2018-11-11
Vuex數(shù)據(jù)持久化實現(xiàn)的思路與代碼
Vuex數(shù)據(jù)持久化可以很好的解決全局狀態(tài)管理,當(dāng)刷新后數(shù)據(jù)會消失,這是我們不愿意看到的。這篇文章主要給大家介紹了關(guān)于Vuex數(shù)據(jù)持久化實現(xiàn)的思路與代碼,需要的朋友可以參考下2021-05-05

