ituki1216
@ituki1216 (Ituski Yamanaka)

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

npmのインストールがうまくできないなぜ・・・?

reactを触ってみたくてnode.jsを公式サイトから最新のバージョンをインストールしたが何回やってもnpmだけうまくインストールされない。コマンドプロンプトでnode -vとやるとこちらはただしくv20.18.0となるが、npm -vとやると'CALL "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-prefix.js"' は、内部コマン ドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。
10.8.2となる。調べてみたところ環境変数やユーザー変数の設定が原因かなと思いいろいろやってみたがおそらく正しい。ユーザーがC:\Users\81906\AppData\Roaming\npmでシステム変数がC:\Program Files\nodejs\なはず。。。ちゃんとフォルダーの中身もファイルはきちんとそろっているのになぜかnpmだけダウンロードがうまくできない。

原因は一体なんなのでしょうか?

0

2Answer

Comments

  1. @ituki1216

    Questioner

    ご回答ありがとうございます。
    再起動というのはコマンドプロンプトをでしょうか?
    PCでしょうか?調べたところPCの再起動は必要ないという記事を見かけたので行っていませんでした。一度node.jsを再インストール後、再起動して試してみます。

  2. PC自体です。
    再起動は基本必要ありませんが、本来、正常にインストールが可能な手順を行ったのにインストールされていない現状を踏まえるとその基本は通じないことが考えられます。
    なのでまずは再起動をしてください。

    再インストールして、再起動した結果はどうでしたか。同じ症状が続いていますか?

まずはパスを確認してください。cmd を開き、以下のコマンドでパスを確認します。
where npm
正しいパスが表示されていない場合、問題点は環境変数の設定ですね。

0Like

Comments

  1. @ituki1216

    Questioner

    ご回答ありがとうございます。
    一度そちらのコマンドを試してみます。
    user変数はC:\Users\81906\AppData\Roaming\npm
    システム変数はC:\Program Files\nodejs\が正しいという認識であってますか??

  2. このコマンドをもう一度試してみてください:

    "C:\Program Files\nodejs\npm" --version

Your answer might help someone💌