我目前正在使用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上部署我的应用程序。顺便说一句,这是我的代码层次结构。
我在Porfolio文件夹中运行了heroku命令。
组合 -Portfolio-BE -Portfolio-FE
希望任何人都能帮我解决问题
答案 0 :(得分:0)
对于sinatra和heroku,你需要从项目根目录/你初始化git的地方运行命令。
它看起来像" Portfolio-BE"文件夹..在这里(检查你可以通过从你的终端列出你的目录看到.git文件),然后做你的git推送等。