問題描述:vue3專案中新建.env檔案,嘗試使用process.env訪問該檔案中的變數,報錯process.env未定義。
原因:vue3專案是由vite構建的,所以在訪問環境變數時需要使用import.meta.env來訪問。
解決方案:把process.env替換成import.meta即可。
資料擴充套件:訪問前端專案中的環境變數(.env)時要注意你專案的構建工具是哪個,vite和webpack分別採用不同的訪問方式,前者使用import.meta,或者則是process.env。