gpt4 book ai didi

github - 在 Heroku 上使用 .gitignore

转载 作者:行者123 更新时间:2023-12-02 20:22:43 24 4
gpt4 key购买 nike

我最近添加了一个想要隐藏的额外文件 (hushed.js)。我创建了一个 .gitignore 文件并向其中添加了 hushed.js 。我在本地测试了一下,效果非常好。把一切都推高了,现在它在 Heroku 中崩溃了。在日志中,Heroku 表示找不到该文件(错误:找不到模块“../hushed.js”)。

我的 Github 和 Heroku 帐户已连接,因此我只需推送到 Github,它就会自动部署到 Heroku 中。

我删除了 .gitignore 文件,并将其推送。 Heorku 应用程序现在运行完美,但遗憾的是,hushed.js 在 Github 中可见。

如何将该文件“隐藏”在 Github 上,但仍由 Heroku 使用?

最佳答案

你不能。如果文件不在 GitHub 中,Heroku 将无法获取它,因为它直接从 GitHub 检索文件。

如果此文件包含您不想在 GitHub 中看到的敏感数据,您可以使用 config variables .

您还可以通过在 postinstall 上运行生成代码来在部署时自动生成该文件。 .

关于github - 在 Heroku 上使用 .gitignore,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50942102/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com