同一套代碼 再也不用在不同的環境里來回切換請求地址了
然后踩了一個坑 就是env的文件路徑是在當前項目下 不是在views內
因為公司項目需求只有dev和pro兩個環境 雖然我新增了3個 但是只在這兩個里面配置了 .env是可以配置一些公共配置的 目前需求來說不需要 所以我也懶得配了。
#【開發環境】
VITE_ENV = development
VITE_API_URL = http://xxxx/
# 【生產環境】
VITE_ENV = production
VITE_API_URL = https://xxxx/
在請求的地址也配置上
baseURL:import.meta.env.VITE_API_URL,// 設置基礎 URL/\
個人覺得vite比webpack的打包好用 更方便 不需要在其他config文件內再配置什么東西
包括項目也會用到的 上傳圖片功能 因為上傳的方法需要用其他的header類型去請求所以是單獨寫的請求方法 按照之前的邏輯可以固定封裝一個上傳圖片的組件 現在不用拉 直接用env自己定義的環境地址即可。