鍍金池/ 問答/Linux  網(wǎng)絡(luò)安全  HTML/ vue配置proxyTable后,在生產(chǎn)環(huán)境下調(diào)用的接口變成 服務(wù)器+porxy

vue配置proxyTable后,在生產(chǎn)環(huán)境下調(diào)用的接口變成 服務(wù)器+porxyTable配置的接口了。

圖片描述

圖上“http://shuijibook.com”為服務(wù)器地址,apis為proxyTable配置,proxyTable配置如下
圖片描述

在config/index.js中引用如下
圖片描述

請問該如何配置才能使得服務(wù)器端訪問的接口是http://interview.nsntc.com + api配置呢??

追加:調(diào)用方式,所有的接口都加了apis,但是網(wǎng)上說這種方式只能開發(fā)環(huán)境下使用,但是我不知道生產(chǎn)環(huán)境下該怎么配置apis,才能使訪問接口是正常
圖片描述

回答
編輯回答
涼薄

https://segmentfault.com/q/10...

看我在這個里面的回答 可能會詮釋你的疑惑

2018年5月21日 10:39
編輯回答
尤禮

請了解一下nginx服務(wù)器:

開發(fā)環(huán)境中的server是vue-cli建立的,但是部署到生產(chǎn)環(huán)境中是需要部署到服務(wù)器上的,npm run build生成的是純靜態(tài)頁面,最好的方法是部署到nginx服務(wù)器上,并配置nginx反向代理。

用nginx的反向代理機制解決前端跨域問題

又重新看了一下題干:別的回答里面已經(jīng)有了回答,在發(fā)送axios請求時使用:

axios.post('/apis/xxxx')

在部署到服務(wù)器時一定要做代理,否則會出現(xiàn)接口404

2017年1月15日 18:43
編輯回答
裸橙

遇到相同問題,請問樓主怎么解決的了

2018年3月31日 14:45
編輯回答
護她命

那你需要訪問的時候加上 '/apis/' 才行呀

2017年4月22日 19:16
編輯回答
熊出沒

配置應(yīng)該沒什么問題,調(diào)用的時候代碼放下,看下有沒有加上了 /apis

http://blog.csdn.net/u0123692...

2017年2月28日 17:07