class Surak::Server
Attributes
server[RW]
Public Class Methods
new(serving_directory_path: "./dist", mounting_point: "/", port: 8080)
click to toggle source
# File lib/surak.rb, line 26 def initialize(serving_directory_path: "./dist", mounting_point: "/", port: 8080) self.server = WEBrick::HTTPServer.new :Port => port server.mount mounting_point, NonCachingFileHandler , serving_directory_path trap('INT') { server.stop } end
Public Instance Methods
start()
click to toggle source
# File lib/surak.rb, line 32 def start self.server.start end