मेरे पास केवल HTML, CSS और JavaScript का उपयोग करके एक पेज की वेबसाइट है। मैं ऐप को हरोकू में तैनात करना चाहता हूं, लेकिन मुझे ऐसा करने का कोई तरीका नहीं मिला। अब मैं सिनात्रा के साथ काम करने वाले ऐप को बनाने की कोशिश कर रहा हूं।
.
|-- 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
। टिप्पणी का जवाब नहीं है क्योंकि यह सिनात्रा के लिए नहीं है, लेकिन मुझे लगता है कि यह निर्भरता को सरल करता है।