「npmが見つからない」問題を解決する方法
NPM(Node Package Manager)は、JavaScript パッケージとその依存関係を管理します。Windows、Linux、macOS など、あらゆるプラットフォームの開発者が頻繁に使用する数十種類のコードスニペットを提供します。

Linuxでは、「コマンドが見つかりません」というエラーが頻繁に発生します。これは主に、システムに必要なコマンド/キーワードが見つからないことが原因です。「コマンド 'npm' が見つかりません」というエラーも同様です。つまり、Node.jsパッケージマネージャーをインストールせずにユーザーが「npm」キーワードを使用しようとすると、必ずこのエラーが発生します。
本日のガイドでは、「コマンド 'npm' が見つかりません」というエラーの考えられる原因と解決策について説明します。
このエラーはなぜ発生するのでしょうか?
前述の通り、「NPMコマンドが見つかりません」というエラーは、ユーザーがターミナルからNPMコマンドを実行しようとしたときに発生します。エラーの抜粋を下図に示します。

解決策: NPMをインストールする
このエラーを修正する主な解決策は、LinuxシステムにNPMをインストールすることです。解決策をステップごとに見ていきましょう。
ステップ1: LinuxにNPMをインストールする
Linux システムに NPM をインストールするには、使用している Linux ディストリビューションに応じて、次のいずれかのコマンドを使用します。
$ sudo apt install npm # Debian/Ubuntu システムの場合 $ sudo yum install npm # RHEL/CentOS システムの場合 $ sudo dnf install npm # Fedora システムの場合 $ sudo pacman -S npm # Arch システムの場合 $ sudo zypper install npm # OpenSUSE システムの場合


ステップ2: 解決策の確認
インストールが完了したら、次のコマンドを使用して問題が修正されたかどうかを確認します。
$npm

出力には、エラーが修正されたことが示されています。
Linux で NPM を使用するにはどうすればいいですか?
システム上でNPMが実行されると、ユーザーはNPMを使ってパッケージの検索、インストール、削除、そしてターミナルを使った様々な操作を実行できるようになります。以下に、最もよく使われるNPMコマンドをいくつかご紹介します。
パッケージを検索するには:
$ npm 検索パッケージ
任意のパッケージをインストールするには:
$ npm パッケージをインストール
パッケージを削除するには:
$ npm アンインストールパッケージ
インストールされているパッケージのリストを取得するには:
$ npm ls
「コマンド 'npm' が見つかりません」というエラーは、システムにnpmがインストールされていない場合に発生します。npmがないと、ユーザーはnpmを実行できません。このエラーを修正するには、お使いのディストリビューション(Debianベース、RHELベース、またはCentOSベース)に応じて、Linuxシステムにnpmがインストールされている必要があります。このエラーの原因と解決策について説明しました。
コメントは締め切りました。