Apache と Nginx は、さまざまな種類の Web アプリケーションのインストールに使用される 2 つの一般的な Web サーバーです。ただし、システムに Node.js がインストールされている場合は、NPM パッケージ マネージャーを介して軽量のコマンド ライン HTTP サーバーを使用できます。 Apache や Nginx とは異なり、server.js ファイルを作成せずに、主に静的ファイルをブラウザーにサーバーします。 HTML ページがあるディレクトリに切り替えて、インストールされている HTTP サーバーを起動するだけです。チュートリアルでは Ubuntu 19.04 を使用していますが、コマンドは以前の Ubuntu バージョンや Windows/MacOS バージョンでも同じです。
ステップ 1: Windows または Linux OS に Node.js と NPM をインストールします。
Ubuntu に Node と NPM をインストールする簡単なコマンドは次のとおりです。
sudo apt-get install nodejs sudo apt-get install npm
インストールチュートリアルの詳細については、以下を参照してください。
ステップ 2: NPM パッケージ マネージャーを使用して http-server をインストールする
Windows のコマンド プロンプト/パワー シェル、または Ubuntu のコマンド ターミナルを開き、次のコマンドを実行して、単純な NodeJS -HTTP サーバー/ローカル Web サーバーをインストールしてセットアップします。
npm install -g http-server
の上Ubuntu上記のコマンドを使用してください須藤。
ステップ 3: http-server が実行されているかどうかを確認する
インストールされた Node JS HTTP Web サーバーが動作しているかどうかを確認するには、次のコマンドを使用します。
http-server
上記のコマンドは、Local Node Js Web サーバーが実行されアクセス可能な IP アドレスを表示します。
ポート番号は、どれが無料で使用できるかによって異なります。特定のポート番号を使用したい場合は、-p上記のコマンドの後の構文。例えば-
ポート番号 8080 を使用するには、コマンドは次のようになります。
http-server -p 8082
ポートの下で http サーバーが起動します。8082。
ステップ 4: インストールされている http サーバーにアクセスする
ブラウザに移動し、ターミナルまたはコマンド プロンプトで http-server コマンドによって指定された IP アドレスをポイントします。
ステップ 5: カスタム Web プロジェクトまたは静的 HTML ファイルを使用する
Node JS Web サーバーで独自の Web プロジェクトを使用する場合は、まずそのディレクトリに切り替えて、http-server コマンドを入力します。
httpサーバーの例:
無料の HTML テンプレートをインターネットからダウンロードしました。ダウンロードフォルダ。そこで、最初に切り替えたのは、ダウンロードそれから、へフォルダHTML テンプレートが含まれています。コマンドを実行した後httpサーバー。
今回、同じローカル IP を開くと、テンプレートが表示されました。