React (6) 加入環境變數
環境變數
React 通常通過 .env 文件來定義環境變數。需要注意的是,React 中的環境變數名稱必須以 REACT_APP_ 開頭。例如:
1 | # .env 文件 |
在你的 React 代碼中,可以通過 process.env 來訪問這些變數:
1 | const apiUrl = process.env.REACT_APP_API_URL; |
不同環境的 .env 文件
- .env:適用於所有環境
- .env.local:適用於本地環境,但不會提交到版本控制系統(應該加入 .gitignore)
- .env.development:僅適用於開發環境 (npm start 時使用)
- .env.production:僅適用於生產環境