Heroku想要一个带有Procfile的application root
目录中的git存储库。创建外部目录的常见最佳做法是什么?理想情况下,此外部目录是我的git仓库的根目录,除了application root
之外,它还包含文档和高级部署文档。显然 - 如果这意味着我的git repo和application root
位于不同的地方。
我该如何解决这个问题?我有两种不同的git回购吗?我做了一个子模块吗?有没有办法告诉Heroku “嘿 - 这不是应用程序根目录,但该目录就是!”
由于
答案 0 :(得分:1)
标准结构(至少对于Rails应用程序)是有一个根文件夹(也是应用程序和存储库的根目录),它包含应用程序代码,文档和Procfile。
我从未在任何应用中看到过“外部”文件夹,我也看不出这是一个好主意。这会让事情变得更复杂。
示例:https://github.com/railstutorial/sample_app。例如,在Rails应用程序中,文档位于doc/
目录中,README位于根文件夹README.md
中,Procfile也位于根文件夹中。