npm Javascript

| | | | | | | | | | | | | | | | | | | | | | | | | | | |

Npm (パッケージマネージャーノード)は、JavaScript開発者のコードに集中するのに役立ちます他の-時には退屈で反復的な-詳細より。ただし、 NPM not found commandなどのMNPエラーが発生する場合があります。

このエラーを修正して、NPMのすべてを楽しむことができるようにする方法を検討します。

NPM not foundエラーコマンドとは何ですか?

NPMのインストールまたはアップグレード中にNpmnotfoundコマンドエラーが表示される場合があります。

Windowsでは、このエラーの原因は、PATHまたはSYSTEM変数が正しく設定されていないことが原因である可能性があります。このエラーは、NPMまたはNode.jsがインストールされていない場合、古いバージョンがある場合、または権限の問題がある場合にも発生する可能性があります。

NPMコマンドエラーが表示されるMacユーザーは、見つからないために見つからない場合があります。コンピューター上のファイルまたは権限の問題。

この記事では、これらの理由について説明します。まず、インストールに関連する一般的な原因について説明し、次にMac固有のソリューションについて説明してから、Windowsで欠落している可能性のあるPATH変数を修正する方法を説明します。

NPMがインストールされているかどうかを確認します

NPMコマンドでは、NPMがWindowsにインストールされている必要があります。 NPMはNode.jsを使用するため、Node.jsインストールパッケージに含まれています。 Node.jsがインストールされているかどうかを確認するには、ターミナルで次のコマンドを入力します。

-vは「バージョン」を表します。 NPMサイトにアクセスして、インストールしたNPMバージョンが正しいかどうかを確認します。最新バージョン

NPMファイルを誤って削除したか、その場所を移動したことは間違いありません。これは、特にシステムのパスを変更した場合に、思ったよりも頻繁に発生する可能性があります

ターミナルに次のように入力して、ノードだけでなくNPMもインストールされているかどうかを確認します。

NPMがインストールされている場合は、コンピューターのバージョンが表示されます。NPMをインストールするには、コマンドここでMacとここで、Windowsを使用している場合。

NPMの更新

また、NPMにNode.jsが付属している場合、それらは別個のものです。つまり、更新のリリース日がある可能性があるため、最新のものを使用でき、もう一方を使用することはできません。

ノード( node $ -v で確認)とノードが機能している場合は、NPMを更新するだけです。 NPMの最終日は1行で実行できます:

このコマンドで問題が発生した場合は、次のようになります-前の sudo

エディターでコードブロック-codeブロックを操作している場合は、インストールまたはアップグレードが完了したら、必ず再起動してください。

C:..プログラムファイルodejsがPATH環境変数に存在しない可能性があるため、コマンドNPMが見つかりませんが引き続き表示される場合があります

  1. グローバル検索Ôîéを開き、「環境変数」を検索します。
  2. 「環境システム変数の編集」を選択します。
  3. 「詳細」タブの「環境」をクリックします
  4. li>
  5. [システム変数]ボックスで、パスを見つけて変更し、パスC:プログラムファイルODEJを含めます。表示されない場合は、[新規]をクリックして、このパスを追加してください。 (注:バージョンによっては、ポイントを前に付けることで、存在するものにパスを編集して追加する必要があります-ポイント-他のパスがドットで区切られていることがわかります-コンマ..)

< a href = "https:。// docs npmjs .com / try-the-latest-stable-version of-NPM#upgrade on-windows" target = "_ blank" rel ="noopener">ここにいくつかのドキュメントがあります Windows設定およびNPM関連の環境変数については、設定について詳しく知りたい場合に備えてください。

権限の解決策

権限の問題については、ターミナルコマンドの前に<を付けてください。 code> sudoは問題を無視します。承認の問題は、プログラムファイルを適切にダウンロードできない原因となる可能性があります。他のすべてが機能していない場合は、最後の手段として次のターミナルコマンドを試すこともできますが、MacおよびLinuxユーザーの共有コンピューターまたは仕事用コンピューターを使用している場合、これはオプションではない可能性があります。:。

このコマンドを使用すると、NPMフォルダー Chown は所有者の変更を意味し、 R は再帰的(含まれるすべてのファイル)を意味し、「whoami」はユーザーアカウント名を取得し、最後の行は検索する場所です。ノードパッケージファイル。上記のコマンドを実行した後、再試行するNPMコマンドを再試行してください。

結論

実装変更を設定した後、「コマンドが見つかりません」エラーのトラブルシューティングに進みました。開いているコードエディタまたはターミナル/クイックオーダーを再起動します。要約すると、私たちが話し合った提案された解決策は次のとおりです。

この記事には、WindowsまたはMac用のNPMをアンインストールおよびインストールする方法に関する教育リンクが含まれています。これができる場合は、NPMが持っているブロックをすべて削除できます。

NPMについて詳しく知りたい場合は、この記事をお読みください。 NPMで、リソースが含まれており、詳細を知ることでキュレーションされていることが証明されています。