解决 Linux Bash 中的 Nodemon 命令未找到错误
Yahya Irmak
2022年5月11日
nodemon
是一个 Node.js
工具,它通过在检测到目录中的文件更改时自动重新启动节点应用程序来帮助开发应用程序。本文将解释如何在 Linux Bash 中安装 nodemon
并解决此错误。
解决 Linux Bash 中的 bash: nodemon: command not found
错误
你收到 bash: nodemon: command not found
错误,因为系统上未正确安装 nodemon
工具。本文的其余部分解释了下载此工具的不同方法。
nodemon
工具可以使用以下命令安装。
sudo npm install -g nodemon
如果即使在你的系统上安装了 nodemon
,你仍然收到 bash: nodemon: command not found
错误,请尝试卸载并再次安装它。
npm uninstall nodemon
sudo npm uninstall -g nodemon
--force
参数将强制 npm
安装远程资源,即使磁盘上存在本地副本。你也可以使用此选项重新安装。
sudo npm install -g --force nodemon
--save-dev
参数用于保存包以用于开发目的。尝试使用此选项安装 nodemon
。
sudo npm install nodemon --save-dev
如果你进行了本地安装,则系统路径中将无法使用 nodemon
。你可以使用 npx
命令在本地而不是全局运行它。
npx nodemon app.js
你可能会收到此错误,因为 npm
未添加到系统路径中。将以下命令添加到 .bashrc
文件中。
export PATH=$PATH:~/npm
你可以通过从这些选项中选择最适合你的工具来成功安装 nodemon
工具。要检查安装,请检查工具的版本。
nodemon --version
现在你可以在你的应用程序中使用 nodemon
工具。完成这些操作后,如果你的开发环境中仍然出现错误,请关闭应用程序并再次打开它。
作者: Yahya Irmak
Yahya Irmak has experience in full stack technologies such as Java, Spring Boot, JavaScript, CSS, HTML.
LinkedIn