vue cli3 配置proxy代理無效的解決
更新時間:2019年10月30日 10:19:49 作者:狗剩和翠花
今天小編就為大家分享一篇vue cli3 配置proxy代理無效的解決,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
vue cli3 創(chuàng)建的vue項目配置開發(fā)環(huán)境代理無效,網(wǎng)上的各種配置都試了,還是不行,最后終于試出來一種配置方法
vue.config.js配置如下內(nèi)容(不要配置任何多余的選項,什么changOrigin pathRewrite 之類的東西都不要配):
module.exports = { devServer: { proxy:"http://127.0.0.1:8081", port: 8085 } }
axios訪問的時候不要配置任何東西,axios里訪問的url不需要加任何前綴,如下
補充注釋如下:
const webpack = require('webpack') module.exports = { devServer: { proxy:"http://127.0.0.1:8081", //開發(fā)環(huán)境的跨域問題解決,后端springboot服務(wù)ip 和 端口 port: 8085 //dev模式下的前端服務(wù)端口,也就是瀏覽器通過localhost:8085 訪問前端頁面 }, configureWebpack: { plugins: [ new webpack.ProvidePlugin({ $:"jquery", jQuery:"jquery", "windows.jQuery":"jquery" }) ] } }
以上這篇vue cli3 配置proxy代理無效的解決就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
vue-router報錯:uncaught error during route 
這篇文章主要介紹了vue-router報錯:uncaught error during route navigati問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-06-06