教學課程

管理環境

執行 dotenv-vault open

開啟終端機,進入您專案的根目錄(您的 .env.vault 檔案所在位置),並執行 dotenv-vault open。

$ npx dotenv-vault open
提示:不是開發人員嗎?您可以瀏覽 ui.dotenv.org 來前往此頁面。

點擊環境下拉選單按鈕

點擊標示為「development」(開發)的環境下拉選單按鈕,然後點擊「production」(生產)。

編輯您的生產環境變數

點擊您想要編輯的環境變數旁邊的編輯圖示。

提示:您會注意到您的生產環境變數名稱已設定好,但值為空白。這是刻意為之。每次您在 .env 檔案中新增環境變數時,它都會被複製到您的其他環境。

設定生產值

輸入值並點擊「儲存變更」。

拉取 .env.production

返回終端機並執行 dotenv-vault pull production。

$ npx dotenv-vault pull production

remote:   Securely pulling production... done
remote:   Securely pulled production (.env.production)

檢視 .env.production 檔案

執行 ls -al 來檢視它。

$ ls -al
Jul 28 17:54 .
Jul 27 13:46 ..
Jul 27 14:51 .env
Jul 27 14:51 .env.me
Jul 28 18:09 .env.vault
Jul 28 18:09 .env.production
Jul 28 17:54 .gitignore
...

推送 .env.production 檔案 (選用)

偏好使用 CLI 管理您的非開發環境嗎?編輯 .env.production 並執行 dotenv-vault push production。

$ npx dotenv-vault push production

remote:   Securely pushing production (.env.production)... done
remote:   Securely pushed production (.env.production)

就這樣!感謝您使用 dotenv-vault 的多環境功能。