在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/人工智能  網(wǎng)絡(luò)安全  HTML/ webpack的proxyTable如何設(shè)置多個(gè)target(正向代理至多臺(tái)不同

webpack的proxyTable如何設(shè)置多個(gè)target(正向代理至多臺(tái)不同的目標(biāo)主機(jī))

由于公司服務(wù)器資源緊張,在用vue做開(kāi)發(fā)時(shí),時(shí)不時(shí)要手動(dòng)切換三臺(tái)不同api服務(wù)器的地址,以解決發(fā)請(qǐng)求時(shí)跨域的問(wèn)題

三個(gè)代理服務(wù)器的target如下

如圖,由于1,2,3號(hào)api服務(wù)器不定時(shí)隨機(jī)崩潰···所以webpack配置的代理目標(biāo)地址經(jīng)常要手動(dòng)切換,并且之后重新npm run dev

有時(shí)npm run dev完成時(shí)發(fā)現(xiàn)剛改的那個(gè)target還是504···又要換一個(gè)重來(lái)一次···

這大大浪費(fèi)了前端的開(kāi)發(fā)時(shí)間···

如何配置多個(gè)目標(biāo)主機(jī)的代理?

最好還能在其中某個(gè)目標(biāo)主機(jī)訪問(wèn)拋出error的時(shí)候,自動(dòng)切換下一個(gè)重新npm run dev,直至成功?

已嘗試:https://www.npmjs.com/package... 無(wú)效,求助 T^T

回答
編輯回答
不將就

https://webpack.js.org/config... webpack官方地址,你看一下

2018年4月27日 18:21
編輯回答
久愛(ài)她

找到了折中的替代方案:


0.解決多個(gè)API服務(wù)器地址手動(dòng)切換后需重新編譯(但是它不能解決跨域問(wèn)題,要解決跨域需結(jié)合后面所說(shuō)的修改chrome配置):

使用axios全局url配置多個(gè)目標(biāo)主機(jī)地址,不過(guò)仍需要手動(dòng)切換。但比起proxyTable的優(yōu)點(diǎn)是,無(wú)需停掉服務(wù)后重新run dev,會(huì)自動(dòng)重新編譯

clipboard.png


1.解決訪問(wèn)API服務(wù)器跨域的問(wèn)題:

百度一下chrome更改配置解決ajax跨域

2017年7月5日 01:16
編輯回答
野橘

直接配置一個(gè)跨域chrome吧,從此免去跨域煩惱
https://www.cnblogs.com/cshi/...

2017年12月14日 07:04