環境:npm run dev 本地開發連接后台的開發環境的接口。
貼上proxyTable 的轉發(代理?反向?這個具體叫什么不明白。。。)
proxyTable: {
"/api": {
target: "http://XXX.XX.XX.XXX:9255", // 對應寫上您要發送的接口地址
pathRewrite: {"^/api" : ""},
}
忽然間,后台接到命令,准備升級測試SSL,做HTTPS的升級。(當然,服務器也被關掉了。)
大概是黑黑黑的幾十分鍾過后,升級好了,來吧,測一波。
前台一堆500錯誤,發現cmd里面報一堆請求失敗。
搜索發現有關於這些的問題基本都是基於開發node相關的代碼,做的配置也基本是express等的,這該如何是好。
后經發現webpack所用到的轉發是基於http-proxy-middleware,來吧,去摟摟代碼,摟摟配置吧。
- option.secure: true/false, if you want to verify the SSL Certs
如果你想驗證SSL證書?嗯?嗯?嗯?問過后台才知道,原來是沒有證書的,好吧,來做下配置吧。
ok,重啟npm就ok了。
時間剛好,五一三天在家就接着碼碼升級去了。