Skip to content

Instantly share code, notes, and snippets.

@johnmdonahue
johnmdonahue / static_server.js
Created August 11, 2012 04:36 — forked from ryanflorence/static_server.js
Node.JS static file web server. Put it in your path to fire up servers in any directory, takes an optional port argument.
var http = require('http')
, url = require('url')
, path = require('path')
, fs = require('fs')
, port = process.argv[2] || 8888
http.createServer(function (request, response) {
var uri = url.parse(request.url).pathname
, filename = path.join(process.cwd(), uri)
@johnmdonahue
johnmdonahue / static_server.js
Last active October 8, 2015 19:48 — forked from respectTheCode/static_server.js
Node.JS static file web server. Put it in your path to fire up servers in any directory, takes an optional port argument.
/* Adapted from: https://gist.github.com/1926868 */
var http = require('http')
, url = require('url')
, path = require('path')
, fs = require('fs')
, mime = require('mime')
, port = process.argv[2] || 8888
http.createServer(function (request, response) {
@johnmdonahue
johnmdonahue / .block
Last active March 20, 2016 23:21 — forked from mbostock/.block
Line Chart
license: gpl-3.0