我们可以创建多个文件,将它们保存为 .env.dev 和 .env.prod,而不是将文件简单地保存为 .env。 在这些文件中,我们可以根据环境定义相同的变量集,但具有不同的值。...与原生平台变量管理器不同,我们不需要部署应用程序来利用环境变量功能。
与密码管理器相比,.env 文件更易于本地设置,访问应用程序密钥时没有网络依赖性。...支持协作
由于部署平台可以由我们的整个团队访问,因此我们可以轻松地与正确的人共享密钥,而无需通过互联网发送文本文件。...密码管理器是第三方服务,使我们可以完全隔离应用程序密钥与源代码/部署,并在需要时通过安全的网络连接获取它们。
优势
以下是与其他密钥管理方法相比密码管理器提供的一些优势。...高度安全
由于我们的密钥存储在一个完全隔离的服务中,我们可以放心,在与同事共享或通过版本控制提交时,我们很可能不会意外泄露它们。