環境
Windows10
node v16.17.0
npm v8.15.0(使えない、、)
状況
Windowsでnodeインストール。
↓
nodeコマンドは使用できるのにnpmは使えない状況に。
node -v
v16.17.0
npm -v
‘npm’ は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません
通常nodeインストールした際にnpmも使用できるようになるはずですね。
割と訳が分からない状態に。
疑ったこと
ちゃんとinstallできてなかった?
→アンインストールして再インストールしても変わらず
オトナライフ
ローカル上でJavaScriptを利用するためには、「npm」と「Node.js」をインストールしなければならない。そこ…
pathが通ってない??
→ちゃんと設定してた
いろいろ試していたが全く分からず、、
原因
同じ時期にコマンドプロンプトが表示されない(起動はするが一瞬で消える状態)にもなっていた。
関連性ありそうかも、、?
ってことで最近行ったことを思い出すと、anacondaをアンインストールしていた。
もしかしてanacondaアンインストールと関係、、ありそう、、?
anacondaアンインストール コマンドプロンプト起動しないで検索するといくつかヒット。
一旦これで解決する確認。
解決
以下記事を参照にPowershellでコマンドを入力し無事コマンドプロンプトが表示された。
Reg Delete "HKCU\Software\Microsoft\Command Processor" /v AutoRun /f
Qiita
解決以下のコマンドで解決(PowerShell)Reg Delete "HKCU\Software\Microsoft\…
それと同時にnode使えるのにnpmだけ使えない現象を解決できた!!