症状
'npm' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
環境
- Windows 10 / 11
- Node.js
原因と解決方法
原因1:Node.jsがインストールされていない
https://nodejs.org からLTS版をインストール。
原因2:環境変数のPATHが通っていない
- 「環境変数」を検索→「Path」を編集
- Node.jsのインストールパスを追加(例:C:\Program Files\nodejs\)
- ターミナルを再起動
原因3:PowerShellのスクリプト実行ポリシーが制限されている
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
原因4:ターミナルを再起動していない
インストール後にターミナルを再起動する。