Sha256: b929546ae5beb1083b07fc75660369d4bbf122f92165e92f408cca2b6340df2e

Contents?: true

Size: 421 Bytes

Versions: 3

Compression:

Stored size: 421 Bytes

Contents

require 'opal/sprockets'
require_relative './app.rb'

Opal.use_gem 'ovto'
opal_server = Opal::Sprockets::Server.new {|s|
  s.append_path './ovto/'
  s.main = 'app'
}

sprockets   = opal_server.sprockets
prefix      = '/assets'

map prefix do
  run sprockets
end

$GENERATE_JAVASCRIPT_INCLUDE_TAG = ->{
  ::Opal::Sprockets.javascript_include_tag('app', sprockets: sprockets, prefix: prefix, debug: true)
}

run SinatraApp

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ovto-0.7.0 examples/sinatra/config.ru
ovto-0.6.2 examples/sinatra/config.ru
ovto-0.6.1 examples/sinatra/config.ru