more opal changes
This commit is contained in:
13
config.ru
13
config.ru
@ -1,11 +1,22 @@
|
||||
require 'bundler'
|
||||
Bundler.require
|
||||
require_relative "lib/parse_task"
|
||||
|
||||
require "opal"
|
||||
Opal.use_gem("salama")
|
||||
|
||||
run Opal::Server.new { |s|
|
||||
class DebugServer < Opal::Server
|
||||
def call(env)
|
||||
if( env["REQUEST_PATH"] == "/tasks.json")
|
||||
[200, { 'Content-Type' => 'text/json' }, [ParseTask.new.parse(1).to_json]]
|
||||
else
|
||||
super(env)
|
||||
end
|
||||
end
|
||||
end
|
||||
run DebugServer.new { |s|
|
||||
s.main = 'debugger'
|
||||
s.append_path 'lib'
|
||||
s.source_map = true
|
||||
s.debug = true
|
||||
}
|
||||
|
Reference in New Issue
Block a user