在Heroku上部署Sinatra

时间:2016-07-22 06:29:08

标签: ruby heroku sinatra

我目前正在使用Sinatra应用程序,我试图在Heroku中部署它,但我遇到了一些问题。

我按照以下步骤操作如何在heroku中部署:https://devcenter.heroku.com/articles/getting-started-with-ruby#deploy-the-app

我被困在“git push heroku master”中我得到了这个答案:

Failed to detect set buildpack https://codon-buildpacks.s3.amazonaws.com/buildpacks/heroku/ruby.tgz

我想知道如何在heroku上部署我的应用程序。顺便说一句,这是我的代码层次结构。

enter image description here

我在Porfolio文件夹中运行了heroku命令。

组合   -Portfolio-BE   -Portfolio-FE

希望任何人都能帮我解决问题

1 个答案:

答案 0 :(得分:0)

对于sinatra和heroku,你需要从项目根目录/你初始化git的地方运行命令。

它看起来像" Portfolio-BE"文件夹..在这里(检查你可以通过从你的终端列出你的目录看到.git文件),然后做你的git推送等。