如何将 .env 文件放入远程主机服务器

How to get the .env file into the remote host server

快速提问如何将 .env conf 文件放入服务器。 我的项目库、开发、生产中有三个设置文件。 我认为测试和分期是一种矫枉过正

鼓励将.env 放在.gitignore 文件中。所以它不会包含在版本控制中。在 Heroku 中,很容易在设置选项卡中设置环境变量。没有这种功能的其他托管服务呢?因为我推送到我的存储库并从服务器中拉出,所以我应该如何将 API 密钥存储在 .env 中,因为它会忽略它(它在 gitignore 中)文件?我应该在服务器中创建吗?还是有办法完成?菜鸟问题我知道。

你是对的。您应该将 .env 文件放入 .gitignore 并在服务器上手动创建 .env 文件 - 通过连接到服务器 (SSH) 并创建文件或使用安全传输协议之一传输文件 (SCP , SFTP).