Nodemon コマンドが見つからない問題を解決する

Olorunfemi Akinlua 2024年2月15日
  1. npm を使用して Nodemon Command Not Found を解決する
  2. npx を使用して Nodemon Command Not Found を解決する
  3. yarn を使用して Nodemon コマンドが見つからない問題を解決する
Nodemon コマンドが見つからない問題を解決する

ディレクトリ内のファイルの変更を検出するとノード アプリケーションを自動的に再起動することにより、nodemon は NodeJS ベースのアプリの開発を支援するユーティリティです。

nodemon を使用するためにコードと開発プロセスを変更する必要はありません。 ノード ラッパーの代替は nodemon です。

スクリプトを実行するときは、コマンド ラインの単語 nodenodemon に変更します。

PC、Mac、または Linux で npm または NodeJS を使用しているときに nodemon コマンドが見つかりません の問題がある場合、特に nodemon が存在する場合、問題を解決するさまざまな方法が考えられます。

この記事では、nodemon command not foundエラーを解決して対処する方法について説明します。

npm を使用して Nodemon Command Not Found を解決する

npm を使用して、便利で機能的なライブラリ、パッケージ、およびツールをインストールして、NodeJS プラットフォームでの開発を改善します。 また、nodemon はパッケージ マネージャー経由で利用できます。

ほとんどの command not found エラー メッセージと同様に、nodemon ユーティリティが OS にインストールされていない可能性が高いです。

バージョンを出力する次のコマンドを使用して、ノードが使用可能かどうかを最初に確認する必要があります。

node -v

予想される出力は、システムにあるノードのバージョンです。

v18.4.0

ノード -v

npm がインストールされているかどうかも確認する必要があります。

npm --version

期待される出力は、npm のバージョンです。

8.12.1

npm バージョン

お使いのバージョンが最新でない場合は、次のコマンドのいずれかを (すべての OS で) 使用できます。

npm install -g npm@latest
npm update -g

npm update -g

ただし、Linux ユーザーの場合は、次のコマンドを順番に使用できます。

sudo npm cache clean -f
sudo npm install -g n
sudo n stable

これで問題が解決したので、PC で nodemon が利用可能かどうかを確認できます。

nodemon -v

上記のコマンドを実行すると、エラーが表示されるはずです。

OS に関係なく、npm コマンドを使用して、PC に nodemon をインストールできます。

npm install -g nodemon

npm install -g nodemon

上記のコマンドは nodemon をグローバルにインストールします。 ただし、nodemon を開発依存としてインストールする場合は、次のコマンドを使用できます。

npm install --save-dev nodemon

その後、バージョンを確認して、インストールが成功したかどうかを確認できます。

nodemon -v

このコマンドの予期される出力は、インストールされている現在のバージョンです。

2.0.19

nodemon -v

また、ヘルプ ドキュメントを確認して開始することもできます。

nodemon -h

期待される出力:

Usage: nodemon [options] [script.js] [args]

  Options:

  --config file ............ alternate nodemon.json config file to use
  -e, --ext ................ extensions to look for, ie. js,pug,hbs.
  -x, --exec app ........... execute script with "app", ie. -x "python -v".

Mac システムを使用している場合、このように直接 nodemon をインストールする際に問題が発生する可能性があります。 したがって、nodemon: command not found エラーを取り除くには、nodemon のインストールを強制する次のコマンドを使用する必要があります。

sudo npm install -g --force nodemon

EACCES エラーに関するその他の問題が発生した場合は、NPM ドキュメント を確認してください。

npx を使用して Nodemon Command Not Found を解決する

npx は、npm レジストリでホストされている依存関係をインストールおよび管理できるパッケージ ランナーおよび CLI ツールです。 これにより、レジストリでホストされている CLI ツールやその他の実行可能ファイルを簡単に使用できます。

特に、nodemon のインストールまたは npm を介した使用に問題があり、command not found エラーが発生し続ける Mac ユーザーにとって、npxnodemon に対処するための優れた代替手段を提供します。

次のコマンドは、ローカルで実行するのに役立ちます (つまり、システム パスでは使用できません)。

npx nodemon

その後、package.json ファイル内に以下のステートメントを追加します。

"serve": "npx nodemon index.js"

その後、以下のコマンドを使用して nodemon をスムーズに実行します。

npm run serve

ただし、Windows の場合は、最初のコマンド npx nodemon で十分です。

npx nodemon

yarn を使用して Nodemon コマンドが見つからない問題を解決する

yarn は、NodeJS 内に一貫性、セキュリティ、およびパフォーマンスをもたらすために npm に代わる優れたパッケージ マネージャです。 yarnでは、nodemonをインストールすることで、nodemon コマンドが見つかりませんというエラーに対処できます。

次のコマンドは、nodemon をインストールし、command not found エラーを解消するのに役立ちます。

yarn global add nodemon

yarn global add nodemon

コマンドを実行した後、次のコマンドを使用して正常に完了したかどうかを確認できます。

nodemon --version

出力は、インストールされている現在のバージョンになります。

2.0.19

yarn がインストールされていない場合は、このコマンドを使用して npm をインストールできます。

npm install --global yarn

Linux の場合、次のコマンドを使用できます。

npm install --global yarn

その後、バージョンを出力する以下のコマンドを使用して、インストールが成功したことを確認します。

yarn --version

yarn –version

Olorunfemi Akinlua avatar Olorunfemi Akinlua avatar

Olorunfemi is a lover of technology and computers. In addition, I write technology and coding content for developers and hobbyists. When not working, I learn to design, among other things.

LinkedIn

関連記事 - Bash Error