1.創建 跨域瀏覽器(不夠安全)
-
創建一個檔案夾, C:\aaa
-
創建一個谷歌瀏覽器的快捷方式
-
在快捷方式點右鍵 =>屬性=>目標,移動到最后,加入空格,粘貼 --disable-web-security --user-data-dir=C:\aaa
- 點擊確定,打開后就是跨域瀏覽器
2.反向代理
搭建一個服務器,將自己的請求通過這個服務器發送給到另一個服務器,服務器之間發送請求是不會出現跨域問題的
步驟如下:
在專案的
.env.development檔案中(配置環境變數)
VUE_APP_BASE_API ='/abc'
//其中'xxx' 為任意名字
在vue.config.js中
devServer: {
...省略其他代碼
// 代理 解決跨域問題
proxy: {
'/abc': {
target: 'http://localhost:3000/api',
//解決路徑拼接問題:/abc會拼接到target路徑后
//將/abc開頭的路徑替換為''
pathRewrite: {
'^/abc': ''
}
}
}
},
完成之后重啟腳手架,就不會出現跨域報錯了,趕緊試試吧
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/356998.html
標籤:其他
