17 lines
		
	
	
		
			611 B
		
	
	
	
		
			CoffeeScript
		
	
	
		
			Executable File
		
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			611 B
		
	
	
	
		
			CoffeeScript
		
	
	
		
			Executable File
		
	
	
#!/usr/bin/env coffee
 | 
						|
 | 
						|
staticserver = require('node-static')
 | 
						|
files = new(staticserver.Server)('./dist')
 | 
						|
 | 
						|
require('http').createServer((request, response) ->
 | 
						|
    request.addListener 'end', ->
 | 
						|
        files.serve request, response, (err, res) ->
 | 
						|
            if (err)
 | 
						|
                console.error("> Error serving " + request.url + " - " + err.message)
 | 
						|
                response.writeHead(err.status, err.headers)
 | 
						|
                response.end()
 | 
						|
            else
 | 
						|
                console.log("> " + request.url + " - " + res.message)
 | 
						|
).listen(8081)
 | 
						|
console.log("> node-static is listening on http://127.0.0.1:8081")
 |