Ich versuche, meinen Sinatra-Code zu refactorieren, um meine Hauptdatei in separate Dateien zu trennen, indem ich einige Tipps von dieser Antwort , und ich habe Probleme bei der Bereitstellung auf Heroku.
Zuvor hatte ich keine config.ru
-Datei und habe nur meine Procfile
verwendet, was:
gemäß diesem Artikel .
Im Refactor habe ich jetzt Procfile
in
Mit meiner config.ru
Datei ist
Und meine web.rb
Datei ist um eine Klassendefinition herum enthalten
Dies funktioniert auf meinem lokalen Entwicklungscomputer, aber wenn ich es auf Heroku verteile, bekomme ich
%Vor%Ist Thin nicht auf Heroku installiert? Oder gibt es eine andere Möglichkeit, meine App auf Heroku mit den Änderungen auszuführen?
Tags und Links ruby heroku sinatra deployment