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

鍍金池/ 問答/HTML5/ create-react-app 怎么在生產(chǎn)環(huán)境和測試環(huán)境設(shè)置api代理

create-react-app 怎么在生產(chǎn)環(huán)境和測試環(huán)境設(shè)置api代理

比如說我的測試環(huán)境地址為https://www.baidu.com
我的生產(chǎn)環(huán)境的地址為https://www.google.com
那我應(yīng)該怎么分別設(shè)置不用去頻繁切換package.json下的proxy
是應(yīng)該分別設(shè)置在scripts文件下的build.js 和start.js嗎?應(yīng)該設(shè)置什么 ?

回答
編輯回答
夏夕

使用create-react-app構(gòu)建項目 ,例如使用 axios 的話,
開發(fā)環(huán)境
在package.json 文件中, 加入(加在最下面的花括號上面即可)
"proxy": "http://localhost:9093/"
就表示請求被轉(zhuǎn)發(fā)到 http://localhost:8080/ 上面了

生產(chǎn)環(huán)境需要 nginx 進行轉(zhuǎn)發(fā)

2017年5月28日 18:38
編輯回答
祉小皓

如果用 axios 的話,可以配置統(tǒng)一請求路徑。(生產(chǎn)環(huán)境地址
proxy 正常寫測試環(huán)境地址。

2018年9月2日 21:06