Nodemon コマンドが見つからない問題を解決する
-
npm
を使用して Nodemon Command Not Found を解決する -
npx
を使用して Nodemon Command Not Found を解決する -
yarn
を使用して Nodemon コマンドが見つからない問題を解決する
ディレクトリ内のファイルの変更を検出するとノード アプリケーションを自動的に再起動することにより、nodemon
は NodeJS ベースのアプリの開発を支援するユーティリティです。
nodemon
を使用するためにコードと開発プロセスを変更する必要はありません。 ノード ラッパーの代替は nodemon
です。
スクリプトを実行するときは、コマンド ラインの単語 node
を nodemon
に変更します。
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
npm
がインストールされているかどうかも確認する必要があります。
npm --version
期待される出力は、npm
のバージョンです。
8.12.1
お使いのバージョンが最新でない場合は、次のコマンドのいずれかを (すべての OS で) 使用できます。
npm install -g npm@latest
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
上記のコマンドは nodemon
をグローバルにインストールします。 ただし、nodemon
を開発依存としてインストールする場合は、次のコマンドを使用できます。
npm install --save-dev nodemon
その後、バージョンを確認して、インストールが成功したかどうかを確認できます。
nodemon -v
このコマンドの予期される出力は、インストールされている現在のバージョンです。
2.0.19
また、ヘルプ ドキュメントを確認して開始することもできます。
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 ユーザーにとって、npx
は nodemon
に対処するための優れた代替手段を提供します。
次のコマンドは、ローカルで実行するのに役立ちます (つまり、システム パスでは使用できません)。
npx nodemon
その後、package.json
ファイル内に以下のステートメントを追加します。
"serve": "npx nodemon index.js"
その後、以下のコマンドを使用して nodemon
をスムーズに実行します。
npm run serve
ただし、Windows の場合は、最初のコマンド npx nodemon
で十分です。
yarn
を使用して Nodemon コマンドが見つからない問題を解決する
yarn
は、NodeJS 内に一貫性、セキュリティ、およびパフォーマンスをもたらすために npm
に代わる優れたパッケージ マネージャです。 yarn
では、nodemon
をインストールすることで、nodemon コマンドが見つかりません
というエラーに対処できます。
次のコマンドは、nodemon
をインストールし、command not found
エラーを解消するのに役立ちます。
yarn global add nodemon
コマンドを実行した後、次のコマンドを使用して正常に完了したかどうかを確認できます。
nodemon --version
出力は、インストールされている現在のバージョンになります。
2.0.19
yarn
がインストールされていない場合は、このコマンドを使用して npm
をインストールできます。
npm install --global yarn
Linux の場合、次のコマンドを使用できます。
npm install --global yarn
その後、バージョンを出力する以下のコマンドを使用して、インストールが成功したことを確認します。
yarn --version
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