Help us understand the problem. What is going on with this article?

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

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

参考サイト

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away