今天我們來簡單介紹如何在 Vercel 中使用環境變數(Environment Variables)來安全地管理敏感資料,例如 API 密鑰、資料庫連線字串等。
當我們開發應用程式時,可能會用到一些敏感的資料或不同的設定參數,例如:
在 Vercel 上,你可以很輕鬆地設定環境變數,步驟如下:
打開你的專案設定
進入 Vercel 後,選擇你的專案,然後點擊 Settings。
找到 Environment Variables 區塊
在設定頁面中,向下捲動找到 Environment Variables 區塊。這裡你可以新增環境變數,並指定它們的作用環境:開發(Development)、預覽(Preview)或生產(Production)。
新增環境變數
點擊 Add 按鈕,依次填寫 Name 和 Value,並選擇應用的環境。
這些變數可以直接在程式碼中使用,不需要暴露在版本控制中,避免洩漏資料。
小提示:環境變數名稱應該全部使用大寫字母,並以 _ 分隔單詞,這樣更具有可讀性和可維護性。例如:DATABASE_URL。
在將應用程式推送到 Vercel 之前,請務必在本地端測試你的環境變數設定。你可以在 .env 檔案中設定這些變數(此檔案不應該提交到版本控制系統),並利用 dotenv 套件(如 python-dotenv)來載入它們。