HTML, CSS 및 JavaScript 만 사용하는 한 페이지 웹 사이트가 있습니다. 앱을 Heroku에 배포하고 싶지만 방법을 찾을 수 없습니다. 이제 앱을 Sinatra와 함께 작동 시키려고합니다.
.
|-- application.css
|-- application.js
|-- index.html
|-- jquery.js
`-- myapp.rb
그리고 다음은의 내용입니다 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;
그런 다음를 실행하십시오 ruby myapp.rb
. Heroku 용 포트를 제거하십시오. 에 넣으 web: ruby myapp.rb
십시오 Procfile
. 주석은 Sinatra가 아니기 때문에 대답하지 않지만 종속성을 단순화한다고 생각합니다.