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

