[node.js]静的コンテンツを表示するWEBサーバー

ローカルでちょっとしたテストを行いたいときなどに。
実行するとカレントディレクトリをルートディレクトリとしたWEBサーバーがローカルで起動します。
下位フォルダなどに置かれたコンテンツにもアクセスできます。
ついでにJSONファイルなどには、ヘッダーに「Access-Control-Allow-Origin」を付加します。

実行

D3.jsのcsvメソッドなんかはセキュリティの関係でローカルのファイルを読めない(chromeの起動オプションとかで回避できるみたいだけど)ので、シンプルなwebサーバーがあると重宝します。