CLI

dotenv-vault pull

使用 dotenv-vault 安全地拉取 .env 文件。

使用说明

1. 运行 pull 命令

$ npx dotenv-vault pull

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

2. 查看 .env(可选)

现在您在项目的根目录中拥有一个 .env 文件。.env 文件包含您的环境变量 - 它们的名称和密钥。

运行 ls -al 以查看它。

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

就是这样!


命令详情

有关 pull 命令的更多信息,请运行 dotenv-vault help pull。

$ npx dotenv-vault help pull
Pull .env securely

USAGE
  $ dotenv-vault pull [ENVIRONMENT] [FILENAME] [-m ] [-y]

ARGUMENTS
  ENVIRONMENT  Set environment to pull from. Defaults to development
  FILENAME     Set output filename. Defaults to .env for development and .env.{environment} for other environments

FLAGS
  -m, --dotenvMe=         Pass .env.me (DOTENV_ME) credential directly (rather than reading from .env.me file)
  -y, --yes               Automatic yes to prompts. Assume yes to all prompts and run non-interactively.

DESCRIPTION
  Pull .env securely

EXAMPLES
  $ dotenv-vault pull
参数

[环境]

设置要拉取的环境。默认为 development

$ npx dotenv-vault pull production

[文件名]

设置输出文件名。默认为 development 的 .env 和其他环境的 .env.[环境]

$ npx dotenv-vault pull production .env.production
标志

-m, --dotenvMe

直接传递 .env.me (DOTENV_ME) 凭据(而不是从 .env.me 文件中读取)

$ npx dotenv-vault pull --dotenvMe=me_b1831e…

-y, --yes

自动对提示说 yes。对所有提示假设 yes 并以非交互方式运行。

$ npx dotenv-vault pull -y