1.
Node.js とは
Node.jsの概要
Node.jsとは
Node.js
は非同期型イベント駆動のJavaScript環境です。JavaScript
は通常ブラウザで動作させるプログラムですが、Node.jsを利用するとサーバサイドで動作させることもできます。
Node.js のメリット
- JavaScript でプログラミング
- 新規学習コストが低い
- 大量の処理を高速に動作させられる
ダウンロード
Node.js
のトップページまたはダウンロードページから OS に対応したインストーラをダウンロードします。LTS(推奨版)の OS のアイコンをクリックしてダウンロードするとよいでしょう。

インストール(Mac)
基本的に【続ける】で進めてインストールします。
インストーラを起動します。
【続ける】をクリックします。
【続ける】をクリックします。
【同意する】をクリックします。
【インストール】をクリックします。
インストールがはじまります。
インストールが完了しましたら【閉じる】で終了します。
インストール(Windows)
インストーラー起動
インストーラを起動します。
インストール方法
- 基本的に【Next】で進めてインストールします。
- バージョンによって画面が異なる場合があります
【Next】をクリックします。
【Next】をクリックします。
【Next】をクリックします。
【Next】をクリックします。
【Next】をクリックします。
【Install】をクリックします。
※Windows管理者権限のパスワードを聞かれる場合は各自入力してください
インストールがはじまります。
インストールが完了したら【Finish】をクリックします
動作確認
ターミナル(Mac)、PowerShell(Windows)を起動して、nodeコマンドの動作確認をします。

nodeコマンド
nodeコマンドでバージョンを確認します。
ターミナル
node -v
- VSCodeのターミナルを利用するのが便利です
バージョンが表示されました。
ターミナル
v21.3.0
- バージョンはインストーラによって異なります
npxコマンド
npxコマンドでバージョンを確認します。
ターミナル
npx -v
- Node.jsのバージョンによってエラーになる場合があります
バージョンが表示されました。
ターミナル
10.4.0
npxコマンドがエラーになる場合
Windowsなどでnpxコマンドが利用できない場合、エラーメッセージの指示に従い対処する必要があります。
アクセス権限の問題
Windowsでアクセス権限がない場合は、npmを指定バージョンでグローバルインストールして対処します。
ターミナル
npm i -g npm@バージョン
- バージョンはエラー内容を確認してください
npmフォルダがない
「C:\Users\ユーザ\AppData\Roaming\npm」がないエラーとなる場合があります。
...
npm ERR! path C:\Users\user\AppData\Roaming\npm
npm ERR! errno -4058
npm ERR! enoent ENOENT: no such file or directory, lstat 'C:\Users\user\AppData\Roaming\npm'
...
「C:\Users\ユーザ\AppData\Roaming\」に「npm」フォルダを作成します。