2

好的,我不确定我是否已经弄清楚了。

无论我在哪里,每个人都说不要在你的 repo 中包含你的 .env 文件。这是有道理的。我不明白我是如何将 .env 添加到已部署的站点的。

我正在构建一个 laravel 应用程序并尝试通过 forge 进行部署。这很有效,然后我通过 forge 界面编辑 .env。这似乎确实是一种更好的方法,除非每当另一个部署通过时,.env 文件都会被擦除。那么有没有更好的方法来做到这一点,或者是否有我需要检查的设置?

4

2 回答 2

1

所以我找到了两种解决方案。一个用于锻造,一个用于使者。

对于 forge,我创建了一个制作 .env 文件的配方,这似乎在 forge 部署时运行。

但是,如果您使用 envoyer,则过程会有所不同。在您的项目中,导航到服务器选项卡并单击管理环境。这使您可以输入环境变量,并且感觉是一种更简洁的方法。

希望这可以帮助任何未来为此苦苦挣扎的人!

于 2015-10-11T09:20:04.160 回答
0

实际上这个视频说它会神奇地发生。您唯一需要记住的是,您需要先完成设置。下次部署时,符号链接将自动添加。

于 2015-12-03T04:15:32.060 回答