node.js を使って、最も簡単にwebサーバーを作る方法です。
http-server コマンドのインストール
> npm install -g http-server
コマンド起動
目的のフォルダをカレントにしてコマンドラインからコマンド起動するだけです。
> http-server
ここにアクセスするとそのフォルダのファイル一覧が表示されます。
止めたいときは、Ctrl+C (Windows) を押すといいでしょう。
コマンドラインオプション指定
公式ページにのっています。
例えば、ポートはデフォルトで8080なので、変更したい場合は -p オプションを指定します。
> http-server -p 8000
他にも多数のコマンドラインオプションがあります。
他のWebサーバーコマンド
node.js 系のシンプルなwebサーバーとしては、
- simple-http-server
- simple-server
- superstatic
というものがあるようです。
参考サイト
-
Node.jsのhttp-serverっていうコマンドラインのウェブサーバーが便利 | Firegoby
https://firegoby.jp/archives/5706 -
Node.js のための HTTP サーバ - HAM MEDIA MEMO
https://h2ham.net/node-http-server -
「紙芝居」用の簡単 HTTP サーバを立てる(その2) - Qiita
https://qiita.com/spiegel-im-spiegel/items/1a806ad8a9c38a0d7b70