Tengo un sitio web de una sola página que usa HTML, CSS y JavaScript. Quiero implementar la aplicación en Heroku, pero no puedo encontrar la manera de hacerlo. Ahora estoy tratando de hacer que la aplicación funcione con Sinatra.
.
|-- application.css
|-- application.js
|-- index.html
|-- jquery.js
`-- myapp.rb
Y el siguiente es el contenido 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;
Entonces corre ruby myapp.rb
. Retire el puerto para Heroku. Poner web: ruby myapp.rb
en tu Procfile
. El comentario no responde, ya que no es para Sinatra, pero creo que simplifica las dependencias.