Yalnızca HTML, CSS ve JavaScript kullanan bir sayfa web sitem var. Uygulamayı Heroku'ya dağıtmak istiyorum, ancak bunu yapmanın bir yolunu bulamıyorum. Şimdi uygulamanın Sinatra ile çalışmasını sağlamaya çalışıyorum.
.
|-- application.css
|-- application.js
|-- index.html
|-- jquery.js
`-- myapp.rb
Ve aşağıdakilerin içeriği 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;
Sonra koş ruby myapp.rb
. Heroku için bağlantı noktasını kaldırın. Put web: ruby myapp.rb
Sepetinde Procfile
. Yorum, Sinatra için olmadığı için cevap vermiyor, ancak bence bağımlılıkları basitleştiriyor.