On osx and linux you almost certainly have python installed so there are no dependencies.
Ruby web server one liner.
Python m simplehttpserver 8000.
Ruby webrick via un.
With python 2 4 it is a simple one liner.
For example if you have a file tests index html it will load index html if you go to test but will treat relative paths as if they were coming from.
I was more than delighted to stumble upon this post it describes a ruby one liner that launches a thin web server that serves the current directory.
Serve the current directory on ruby 1 9 2 you can do the following for current directory.
Python3 m http server this will setup a simple web server rooted at your current directory listening on port 8000.
Php 5 4 node static node js.
Sometimes you just want to have a small web server that serves files to test something.
That should be true for any of these.
Handler thin run builder new run directory new.
P8000 python 2 x offers a similar way.
This server does funky things with relative paths.
Ruby run ehttpd.
Today when developing some more client side code for dubjoy i again had the need of quickly loading a html file through a web server.
Ruby console server one liner.
This is the same.
Python m simplehttpserver in python 3 it becomes even shorter.
Ruby web server one liner.
Ruby rrack e include rack.
Node static is required default is python 2 x or 3 x depends on your environment.