Iva*_*var 5 deployment ruby-on-rails heroku
当Rails代码不位于git存储库的根目录时,如何在Heroku上部署rails应用程序?
我们希望将几个密集的javascript客户端引入到我们的rails应用程序的同一个存储库中,以帮助依赖关系管理和相互关联的构建工具.理想情况下,这将导致git存储库的目录结构如下所示:
/repo
/rails
/app
/config
/ ...
/admin
/..emberstuff
/agent
/..emberstuff
Run Code Online (Sandbox Code Playgroud)
不幸的是,Heroku默认不支持(我可以告诉).
小智 4
您可以使用 Heroku 中的 Procfile 控制进程的生成方式。您可以在这里看到: https: //devcenter.heroku.com/articles/procfile。如果您将 Procfile 提交到根目录中,这将控制您的应用程序的生成方式。请记住,您也可以在 procfile 中使用 shell。例如:
myprocess: sh -c 'cd ./rails/ && 执行名称'
根据您上面的结构。
希望有帮助。
| 归档时间: |
|
| 查看次数: |
899 次 |
| 最近记录: |