2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Windows】Node.js の正しいインストール手順と、よくある失敗例まとめ(npm / Vite / React)

2
Posted at

はじめに

React や Vite を使い始めようとすると、最初に必要になるのが Node.js です。
しかし Windows 環境では、

  • npm が使えない
  • npm create vite@latest が実行できない
  • PowerShell でエラーが出る

など、インストール前後でつまずきやすいポイントがいくつもあります。(私自身つまずきました)

この記事では、

  • 正しい Node.js のダウンロード・インストール手順
  • 実際に自分が遭遇したエラーと原因
  • ターミナルを閉じてしまったときの復旧方法

を、順序立てて解説します。

対象読者

  • Windows を使って Node.js をインストールしたい人
  • React / Vite を始めたい初学者
  • npm 関連のエラーで困っている人

先に知っておきたいこと

  • Node.js をインストールすると node と npm の両方が使える
  • Windows では 公式サイトの .msi(LTS版)を使うのが正解
  • PATH を手動で触る前に、正しい再インストールが最優先
  • PowerShell のエラーは 仕様によるものが多い

Node.js が必要な理由

Vite や React のプロジェクト作成では、以下のコマンドを使います。

npm create vite@latest
npm install
npm run dev

これらはすべて npm(Node Package Manager) を使っています。

➡ つまりNode.js が正しく入っていないと、React 以前に何も始まらないということになります。


Node.js のインストール手順(Windows)

① 公式サイトにアクセス

Node.js 公式サイト
https://nodejs.org/ja/download

② Windows 用「LTS版(.msi)」を選択

下の方にスクロールすると下記のような画面があります
スクリーンショット 2026-02-07 164213.png

  • Windows
  • x64
  • インストーラー(.msi)

※ zip 版ではなく 必ず .msi を選択します。


③ ダウンロードした .msi を実行

  • ダブルクリック
    または
  • 右クリック → 管理者として実行(表示されない場合はダブルクリックでOK)

④ インストール中に確認するポイント(重要)

スクリーンショット 2026-02-07 165542.png

途中で表示される画面で、以下が チェック(選択)されていることを確認します。

  • ✅ Add to PATH
  • ✅ Automatically install the necessary tools

※ 上記以外の項目については基本的にデフォルトのままで OK

スクリーンショット 2026-02-07 165554.png

スクリーンショット 2026-02-07 164436.png


⑤ インストール完了後、PowerShell を再起動

すでに開いている PowerShell は 一度すべて閉じてから
新しく起動します。


⑥ インストール確認

node -v
npm -v

以下のように 数字が表示されれば成功です。

v24.xx.x
10.x.x

こんなことが起きらどうするの?

【npm create vite@latest が実行できない場合】

よくあるエラー例

npm : 用語 'npm' は、コマンドレット、関数、スクリプト ファイル、
または操作可能なプログラムの名前として認識されません。

原因

  • Node.js が未インストール
  • インストールに失敗している
  • PowerShell を再起動していない

この状態では npm は使えません

解決方法

再インストールや再起動を行う!


【PowerShell で npm が UnauthorizedAccess になる場合】

Node.js は入っているのに、npm だけ動かない場合があります。

npm -v
UnauthorizedAccess

これは PowerShell の実行ポリシーによる仕様です。

解決方法

Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned

確認が出たら Y を入力して Enter。

再度:

npm -v

数字が出れば解決です。


Vite プロジェクト作成後の作業メモ

開発サーバーを止めてしまった場合

Vite の開発サーバーは ターミナルを閉じると停止します。
ブラウザに何も表示されなくなった場合は、以下で復旧できます。

cd projects
cd react-design
npm run dev

おまけ:アイコンライブラリのインストール例

npm install react-icons

確認:

npm list react-icons
react-design@0.0.0 C:\Users\star_\projects\react-design
└── react-icons@5.5.0

表示されれば OK です。


まとめ

  • Node.js のインストールは React 学習の最重要関門
  • Windows では 公式 .msi(LTS)+再起動が正解
  • PATH を手動で触る前に、まず再インストール
  • npm エラーの多くは PowerShellの仕様

初学者が詰まりやすいポイントですが、
一度越えれば React / Vite の学習が一気に楽になります

本記事が参考になれば幸いです。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?