vue-config-index.js中,proxyTable中的pathRewrite有什么用呢?
首先,在ProxyTable模塊中設置了‘/api’,target中設置服務器地址,也就是接口的開頭那段地址,例如‘172.0.0.1’,然后我們在調用接口的時候,就可以全局使用‘/api’,這時候‘/api’的作用就相當於‘172.0.0.1’,比如接口的地址是‘172.0.0.1/user/info’,我們就可以使用‘/api/user/info’
那pathRewrite是用來干嘛的呢,這里的作用,相當於是替代‘/api’,如果接口中是沒有api的,那就直接置空,就像我截圖的一樣,如果接口中有api,那就得寫成{‘^/api’:‘/api’},可以理解為一個重定向或者重新賦值的功能。
希望本文對你有幫助