1

application rootHeroku 想要一个带有 Procfile的目录中的 git 存储库。创建外部目录的常见最佳实践是什么?理想情况下,这个外部目录是我的 git repo 的根目录,除了application root. 显然 - 如果这意味着我的 git repo 并且application root在不同的地方。

我该如何解决?我有两个不同的 git repos 吗?我做一个子模块吗?有没有办法告诉 Heroku “嘿 - 这不是应用程序根目录,但那个目录是!”

谢谢

4

1 回答 1

1

标准结构(至少对于 Rails 应用程序)是有一个根文件夹(也是应用程序和存储库的根目录),其中包含应用程序代码、文档和 Procfile。

我从未在任何应用程序中看到过“外部”文件夹,我不明白这怎么可能是个好主意。它只会让事情变得更复杂。

示例:https ://github.com/railstutorial/sample_app 。例如,在 Rails 应用程序中,文档位于doc/目录中,README 位于根文件夹README.md中,Procfile 也在根文件夹中。

于 2013-08-06T12:50:13.927 回答