J'ai un site Web d'une page utilisant uniquement HTML, CSS et JavaScript. Je souhaite déployer l'application sur Heroku, mais je ne trouve pas de moyen de le faire. J'essaye maintenant de faire fonctionner l'application avec Sinatra.
.
|-- application.css
|-- application.js
|-- index.html
|-- jquery.js
`-- myapp.rb
Et ce qui suit est le contenu de myapp.rb
.
require 'rubygems'
require 'sinatra'
get "/" do
# What should I write here to point to the `index.html`
end
require 'webrick'; server = WEBrick::HTTPServer.new Port: 1234; server.mount '/', WEBrick::HTTPServlet::FileHandler, 'www/'; trap("INT") { server.stop }; server.start;
Alors courez ruby myapp.rb
. Supprimez le port pour Heroku. Mettez web: ruby myapp.rb
votre Procfile
. Le commentaire ne répond pas car ce n'est pas pour Sinatra, mais je pense que cela simplifie les dépendances.