CLI

dotenv-vault new

為您的專案建立一個 .env.vault。將您的機密安全地保存在其中。

使用方式

1. 執行 new 命令

$ npx dotenv-vault new

local:    Press y (or any key) to open up the browser to create a new project vault (.env.vault) or q to exit: y
local:    Opening browser to https://vault.dotenv.org/new?project_name=Name
local:    Waiting for project vault (.env.vault) to be created... ‚°ø

2. 命名您的專案

在開啟的頁面中,命名您的專案 (通常會為您預先填寫),並輸入您的電子郵件地址。

3. 檢視 .env.vault (選用)

已為您的專案產生一個 .env.vault。它會在 dotenv-vault 中唯一識別您的專案。可以把它想像成 GitHub 上獨特的 git url。它會識別您的專案,以便您 (和您的團隊成員) 從 dotenv-vault 中提取正確的 .env。

執行 ls -al 以檢視它。

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

就這樣!


命令詳情

如需更多關於 new 命令的資訊,請執行 dotenv-vault help new。

$ npx dotenv-vault help new
Create your project

USAGE
  $ dotenv-vault new [DOTENV_VAULT] [-y]

ARGUMENTS
  DOTENV_VAULT  Set .env.vault identifier. Defaults to generated value.

FLAGS
  -y, --yes  Automatic yes to prompts. Assume yes to all prompts and run non-interactively.

DESCRIPTION
  Create your project

EXAMPLES
  $ dotenv-vault new
參數

[DOTENV_VAULT]

設定 .env.vault 識別碼。預設為產生值。

$ npx dotenv-vault new vlt_6beaae5…
local:    Adding .env.vault (DOTENV_VAULT)... done
local:    Added to .env.vault (DOTENV_VAULT=vlt_6beaa...)
旗標

-y, --yes

自動回覆提示為 yes。假設所有提示都為 yes,並以非互動方式執行。

$ npx dotenv-vault new -y