Edited at

node.js http-serverコマンドでwebサーバーを起動する

More than 1 year has passed since last update.

node.js を使って、最も簡単にwebサーバーを作る方法です。


http-server コマンドのインストール

> npm install -g http-server


コマンド起動

目的のフォルダをカレントにしてコマンドラインからコマンド起動するだけです。

> http-server

http://localhost:8080/

ここにアクセスするとそのフォルダのファイル一覧が表示されます。

止めたいときは、Ctrl+C (Windows) を押すといいでしょう。


コマンドラインオプション指定

公式ページにのっています。

https://github.com/indexzero/http-server

例えば、ポートはデフォルトで8080なので、変更したい場合は -p オプションを指定します。

> http-server -p 8000

他にも多数のコマンドラインオプションがあります。


他のWebサーバーコマンド

node.js 系のシンプルなwebサーバーとしては、


  • simple-http-server

  • simple-server

  • superstatic

というものがあるようです。


参考サイト