Serve from the local directory, immediately
npm install -g servehere servehere
Now hit http://localhost:4400.
-p: Set the port. Defaults to 4400. Ports below 1024 may need account privileges on unix machines.
-d: Set the directory to serve from. Defaults to
-j: Pretend to be a JSON api; usually needs -c (send
application/json for files without extensions; default is
-c: Emit universal CORS headers
-s: Be silent (no output; default is verbose)
-h: Show help in the console
Pretty often I have to put stuff on my webserver because I want to figure out how its AJAX or websockets work, but CORS and localhost don't play well together.
Also, this is a quick way to stub the JSON backend of something when I want to start with the frontend, or for testing.
servehere is MIT licensed, because viral licenses and newspeak language modification are evil. Free is only free when it's free for everyone.