Node.js と NPM をダウンロードしてインストールする方法 Windows

Node.js アプリケーションの構築を開始するための最初のステップは、node.js フレームワークのインストールです。 Node.js フレームワークは、さまざまなオペレーティング システムで直接利用できます。 Windows Node.js フレームワークがインストールされたら、最初の Node.js アプリケーションの構築を開始できます。

Node.js には、カスタム モジュールを利用して外部機能や拡張機能を埋め込む機能もあります。 これらのモジュールは個別にインストールする必要があります。 モジュールの例としては、 MongoDB 作業を可能にするモジュール MongoDB Node.js アプリケーションからデータベースを取得します。

Node.js をインストールする方法 Windows

Node.js を使用する最初のステップは、クライアント システムに Node.js ライブラリをインストールすることです。以下は、Node.js をダウンロードしてインストールする手順です。 Windows:

ステップ1) Node.js インストーラーをダウンロード Windows

サイトに移動します https://nodejs.org/en/download/ 必要なバイナリ ファイルをダウンロードします。

この例では、Node.js をダウンロードします。 Windows 32 ビットのセットアップ ファイルを使用します。

Node.js をインストールする Windows

ステップ2) インストールを実行します

Double ダウンロードした .msi ファイルをクリックしてインストールを開始します。

最初の画面で「実行」ボタンをクリックして、インストールを開始します。

Node.js をインストールする Windows

ステップ3) インストール手順を続行します

次の画面で「次へ」ボタンをクリックして、Node.js のダウンロードとインストールを続行します。

Node.js をインストールする Windows

ステップ4) 利用規約に同意する

次の画面で、使用許諾契約に同意し、「次へ」ボタンをクリックします。

Node.js をインストールする Windows

ステップ5) パスを設定する

次の画面で、Node.js をインストールする必要がある場所を選択し、「次へ」ボタンをクリックします。

1. まず、Node.js をインストールするファイルの場所を入力します。 これは、インストール後に Node.js のファイルが保存される場所です。

2. [次へ] ボタンをクリックして、インストールを続行します。

Node.js をインストールする Windows

ステップ6) インストールするデフォルトのコンポーネントを選択します

デフォルトのコンポーネントを受け入れ、「次へ」ボタンをクリックします。

Node.js をインストールする Windows

ステップ7) インストールを開始します

次の画面で、Node.js インストール ボタンをクリックしてインストールを開始します。 Windows.

Node.js をインストールする Windows

ステップ8) インストールを完了します

「完了」ボタンをクリックしてインストールを完了します。

Node.js をインストールする Windows

Windows is now recommending that developers use Node.js with WSL2(the Windows subsystem for Linux)

NPM をインストールする方法 Windows 10/8/7

Node.js をクライアント マシンにインストールするもう XNUMX つの方法は、「パッケージ マネージャー」を使用することです。

On Windows、NPM (Node Package Manager) ダウンロードは Chocolatey として知られています。必要なアプリケーションやツールを迅速にインストールするための分散型フレームワークとして設計されました。

NPM をインストールする場合 Windows Chocolatey経由、以下wing 手順を実行する必要があります。

ステップ1) Chocolatey のインストール – Chocolatey Web サイト (https://chocolatey.org/) には、このフレームワークをインストールする方法についての非常に明確な手順が記載されています。

  • 最初のステップは、コマンド プロンプトで以下のコマンドを実行することです。 windows。このコマンドは Chocolatey Web サイトから取得したもので、Chocolatey 経由で Node.js をインストールするための標準コマンドです。
  • 以下のコマンドは、Chocolatey Web サイト上のリモート PowerShell スクリプトを呼び出す PowerShell コマンドです。 このコマンドは、PowerShell コマンド ウィンドウで実行する必要があります。
  • この PowerShell スクリプトは、必要なコンポーネントをダウンロードし、それに応じてインストールするという必要な作業をすべて実行します。

@powershell -NoProfile -ExecutionPolicy Bypass -Command “iex ((new-object wet.webclient).DownloadString('https://chocolatey.org/install.ps1'))” && SET PATH=%PATH%;%ALLUSERSPROFILE% \チョコレート\ビン

NPM をインストールする Windows 10/8/7

ステップ2) 次のステップでは、Chocolatey パッケージ マネージャーを使用して、Node.js をローカル マシンにインストールします。 これは、コマンド プロンプトで以下のコマンドを実行することで実行できます。

cinstノードjsのインストール

NPM をインストールする Windows 10/8/7

インストールが成功すると、Node.js のインストールが成功したことを示すメッセージが表示されます。

注: 「C:\ProgramData\chocolatey\lib\libreoffice\tools\chocolateyInstall.ps1」のようなエラーが発生した場合は、パスに手動でフォルダーを作成します

Node.js で最初の Hello World アプリケーションを実行する

Node.js をダウンロードしてコンピューターにインストールしたら、Web ブラウザーで「Hello World」を表示してみましょう。

firstprogram.js というファイル名でファイル Node.js を作成します

var http = require('http');

http.createServer(function (req, res) {
    res.writeHead(200, {'Content-Type': 'text/html'});
    res.end('Hello World!');
}).listen(8080);

コードの説明:

  1. 「require」関数の基本的な機能は、 JavaScriptを ファイルを実行し、オブジェクトを返します。 このオブジェクトを使用すると、require 関数によって呼び出されるモジュールで利用可能なさまざまな機能を使用できます。 この場合、HTTP の機能を使用したいので、require(http) コマンドを使用しています。
  2. この2にnd コード行では、単純な関数に基づくサーバー アプリケーションを作成しています。 この関数は、サーバー アプリケーションにリクエストが行われるたびに呼び出されます。
  3. リクエストを受信すると、関数にクライアントに「Hello World」応答を返すように要求します。 writeHead 関数はヘッダー データをクライアントに送信するために使用され、end 関数はクライアントへの接続を閉じます。
  4. 次に、server.listen 関数を使用して、サーバー アプリケーションがポート番号 8080 でクライアント要求をリッスンするようにします。ここでは、使用可能な任意のポートを指定できます。

コードの実行

    1. ファイルをコンピュータに保存します: C:\Users\Your Name\ firstprogram.js
    2. コマンド プロンプトで、ファイルが保存されているフォルダーに移動します。 コマンド「Node firstprogram.js」を入力します。

Node.js での最初の Hello World アプリケーション

    1. これで、あなたのコンピュータはサーバーとして機能します。 誰かがポート 8080 でコンピュータにアクセスしようとすると、「Hello World!」というメッセージが表示されます。 お返しにメッセージを!
    2. インターネット ブラウザを起動し、アドレスを入力します: http://localhost:8080

出力

Node.js での最初の Hello World アプリケーション

まとめ

  • Node.js Web サイトから入手できる MSI インストール モジュールを介した Node.js のインストールについて説明しました。 このインストールでは、クライアント上で Node.js アプリケーションを実行するために必要なモジュールがインストールされます。
  • Node.js パッケージマネージャー経由でインストールすることもできます。のパッケージマネージャー windows チョコレートティとして知られています。コマンド プロンプトでいくつかの簡単なコマンドを実行すると、Chocolatey パッケージ マネージャーは必要なファイルを自動的にダウンロードし、クライアント マシンにインストールします。
  • 単純な Node.js アプリケーションは、特定のポートをリッスンするサーバーを作成することで構成されます。 リクエストがサーバーに届くと、サーバーは自動的に「Hello World」応答をクライアントに送信します。