Sha256: ba9a049965c29ab103600858537da76649ce08554d0930deb63cd414736c5461
Contents?: true
Size: 426 Bytes
Versions: 10
Compression:
Stored size: 426 Bytes
Contents
require 'sinatra/base' require 'sinatra/reloader' require 'opal' class SinatraApp < Sinatra::Base # Proc to generate javascript include tag (see config.ru) set :generate_javascript_include_tag, nil configure(:development) do register Sinatra::Reloader also_reload "#{__dir__}/**/*.rb" end get '/' do @js_tag = options.generate_javascript_include_tag erb :index # Render views/index.erb end end
Version data entries
10 entries across 10 versions & 1 rubygems