如何在 DigitalOcean Ubuntu droplet 上添加 .env 变量

How to add .env Variables on DigitalOcean Ubuntu droplet

我将我的 Node js 应用程序部署到 DigitalOcean Ubuntu droplet。

该应用程序需要我的 .env 文件中的变量。请问如何在 DigitalOcean Droplet 中创建这些变量?

您是如何将您的应用程序部署到 Droplet 的?

您应该能够使用将 NodeJS 文件复制到 Droplet 的相同机制将 .env 文件复制到 Droplet。

安全复制文件的最简单方法是使用scp

语法是:

scp \
-i /path/to/your/ssh_private_key \
path/to/your/.env \
root@[droplet-ip]:/path/to/your/app

NOTE this will copy the .env file into your app directory.

如果您没有在 Droplet 中使用 ssh 密钥(您应该这样做),您可以阅读 how to add ssh keys either to an existing or new Droplet