Node.js と NPM をダウンロードしてインストールする方法 Windows
⚡ スマートサマリー
Node.jsのインストール Windows 公式のMSIインストーラーまたはChocolateyパッケージマネージャーを使用します。どちらにもNPMが同梱されています。セットアップ後、シンプルなHTTPサーバースクリプトを実行すると、ランタイムがブラウザに「Hello World」という応答を返すことが確認できます。

Node.jsアプリケーションの構築を開始するには、まずNode.jsフレームワークをインストールする必要があります。Node.jsフレームワークは、さまざまなオペレーティングシステムで利用可能です。 Windows 〜へ Ubuntu 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 ビットのセットアップ ファイルを使用します。
ステップ2) インストールを実行してください。 Double ダウンロードした.msiファイルをクリックしてインストールを開始してください。最初の画面で「実行」ボタンをクリックしてインストールを開始してください。
ステップ3) 次の画面で「次へ」ボタンをクリックして、Node.jsのダウンロードとインストールを続行してください。
ステップ4) 利用規約に同意してください。次の画面でライセンス契約に同意し、「次へ」ボタンをクリックしてください。
ステップ5) パスを設定します。次の画面で、Node.jsをインストールする場所を選択し、「次へ」ボタンをクリックします。
- まず、Node.jsのインストール先となるファイル保存場所を入力してください。ここに、インストール後にNode.jsのファイルが保存されます。
- インストールを進めるには、「次へ」ボタンをクリックしてください。
ステップ6) インストールするデフォルトコンポーネントを選択してください。デフォルトコンポーネントを受け入れて、「次へ」ボタンをクリックしてください。
ステップ7) インストールを開始します。次の画面で、Node.js インストールボタンをクリックしてインストールを開始します。 Windows.
ステップ8) インストールを完了してください。「完了」ボタンをクリックしてインストールを完了します。
注意: Windows 開発者はNode.jsを WSL2 ( Windows Linux スタイルの開発ワークフローのための Subsystem for Linux です。
NPM をインストールする方法 Windows 10/8/7
クライアントマシンにNode.jsをインストールするもう1つの方法は、「パッケージマネージャー」を使用することです。 Windows、NPM (Node Package Manager) ダウンロードは Chocolatey として知られています。必要なアプリケーションやツールを迅速にインストールするための分散型フレームワークとして設計されました。
NPM をインストールする場合 Windows Chocolatey 経由では、次の手順を実行する必要があります。
ステップ1) Chocolateyのインストール – チョコレートのウェブサイト このフレームワークのインストール方法については、非常に明確な手順が記載されています。
- まず、コマンドプロンプトウィンドウで以下のコマンドを実行してください。このコマンドはChocolateyのウェブサイトから引用したもので、Chocolatey経由でNode.jsをインストールするための標準的なコマンドです。
- 以下のコマンドは、Chocolatey Web サイト上のリモート PowerShell スクリプトを呼び出す PowerShell コマンドです。 このコマンドは、PowerShell コマンド ウィンドウで実行する必要があります。
- この PowerShell スクリプトは、必要なコンポーネントをダウンロードし、それに応じてインストールするという必要な作業をすべて実行します。
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
ステップ2) 次のステップは、Chocolateyパッケージマネージャーを使用してローカルマシンにNode.jsをインストールすることです。これは、コマンドプロンプトで以下のコマンドを実行することで実行できます。
インストールが成功すると、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);
Code 説明:
- 「require」関数の基本的な機能は、 Javaスクリプト require関数は、ファイルを実行してからオブジェクトを返します。このオブジェクトを使用することで、require関数によって呼び出されたモジュールで利用可能なさまざまな機能を使用できます。今回の場合は、HTTPの機能を使用したいので、require(http)コマンドを使用します。
- この2行目のコードでは、シンプルな関数に基づいたサーバーアプリケーションを作成しています。この関数は、サーバーアプリケーションへのリクエストが発生するたびに呼び出されます。
- リクエストを受信すると、関数はクライアントに「Hello World」という応答を返すように指示されます。writeHead関数はヘッダーデータをクライアントに送信するために使用され、end関数はクライアントとの接続を閉じます。
- 次に、server.listen関数を使用して、サーバーアプリケーションがポート番号8080でクライアントからのリクエストをリッスンするように設定します。ここでは、使用可能な任意のポートを指定できます。
コードの実行
- ファイルをコンピューターに保存してください: C:\Users\Your Name\firstprogram.js
- コマンドプロンプトで、ファイルが保存されているフォルダに移動します。コマンド「Node firstprogram.js」を入力します。
- これで、あなたのコンピュータはサーバーとして機能します!誰かがポート8080であなたのコンピュータにアクセスしようとすると、「Hello World!」というメッセージが返されます。
- インターネット ブラウザを起動し、アドレスを入力します: http://localhost:8080
出力:












