SimpleAdmin手摸手教學之:請求代理

一、前言

在之前使用其他admin的時候,經常會有人再部署的時候會遇到這麼一個問題:明明在生產環境中配置了後端的api地址,但是通過nginx部署之後,請求的確是本地的地址。這是因爲在項目中配置了代理,部署之後所有的請求都走了代理導致配置文件地址失效,關於vite代理說明,請自行百度,針對這種情況,本系統通過開關的方式讓開發者自行選擇是否走代理。

二、啓用代理

前端配置文件中設置VITE_PROXY = true

vite.config.js中是這麼配置的,會將/api/hubs開頭的請求代理。

我們啓動項目,請求接口就是請求的本地地址,並沒有走配置文件中的地址。項目打包部署後,真實的後端地址只需要在nginx配置文件中配置就行。

三、不使用代理

配置文件設置VITE_PROXY = false

重新啓動項目,請求接口發現都是走的實際的後端地址。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章