迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 操作系统 >

解决 Nodemon Command Not Found

作者:迹忆客 最近更新:2023/06/09 浏览次数:

通过在检测到目录中的文件更改时自动重启节点应用程序,nodemon 是一个有助于开发基于 NodeJS 的应用程序的实用程序。

您的代码和开发过程无需更改即可使用 nodemon。 节点包装器替代品是 nodemon。

运行脚本时,将命令行中的单词节点更改为 nodemon。

如果您在 PC、Mac 或 Linux 上使用 npm 或 NodeJS 时遇到 nodemon 命令未找到的问题,则有多种可能的方法来解决该问题,尤其是在存在 nodemon 的情况下。

本文将讨论如何解决和处理 nodemon command not found 错误。


使用npm解决Nodemon Command Not Found

通过 npm,我们可以安装有用的功能库、包和工具来改进我们在 NodeJS 平台上的开发。 此外,nodemon 可通过包管理器使用。

与大多数未找到命令的错误消息一样,很可能您的操作系统中未安装 nodemon 实用程序。

我们需要先使用以下输出版本的命令检查 Node 是否可用。

node -v

预期输出是您系统上的节点版本。

v18.4.0

node -v

我们还应该检查是否安装了 npm。

npm --version

预期输出是 npm 的版本。

8.12.1

npm version

如果您的版本不是最新的,您可以使用以下任何命令(跨所有操作系统)。

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

执行上述命令时,您应该会看到任何错误。

无论操作系统如何,您都可以使用 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 是一个包运行器和 CLI 工具,它允许我们安装和管理托管在 npm 注册表中的依赖项。 它提供了一种使用 CLI 工具和托管在注册表上的其他可执行文件的简单方法。

特别是对于通过 npm 安装或使用 nodemon 时遇到问题并不断收到命令未找到错误的 Mac 用户,npx 提供了一个很好的替代方法来处理 nodemon。

以下命令将有助于在本地运行它(这意味着它不会在您的系统路径中可用)。

npx nodemon

然后,在 package.json 文件中添加以下语句。

"serve": "npx nodemon index.js"

之后,使用以下命令顺利运行 nodemon

npm run serve

但是,如果你是 Windows,第一个命令 npx nodemon 就足够了。

npx nodemon


使用yarn解决Nodemon Command Not Found

yarn 是一个包管理器,它是 npm 的一个很好的替代品,可以在 NodeJS 中带来一致性、安全性和性能。 有了yarn,我们可以通过安装nodemon来处理nodemon command not found的错误。

以下命令将帮助安装 nodemon 并消除未找到命令的错误。

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

上一篇:解决在 Cygwin中的错误 Make Command Not Found

下一篇:没有了

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

Bash 中的错误处理

发布时间:2023/06/09 浏览次数:134 分类:操作系统

本文介绍了 bash 中的错误处理。 请记住,了解退出代码、选项(如 errexit 和 trap)使我们能够构建健壮的脚本并更有效地管理 bash 问题。Bash 中的退出代码 基于退出代码处理错误是检测命令失败

Bash 中 Curl 命令的 Urlencode 数据

发布时间:2023/06/09 浏览次数:175 分类:操作系统

本文将教我们如何在 bash 中为 curl 命令对数据进行 urlencode。 让我们从 curl 命令的语法开始。Bash 中的 curl 命令 curl 命令的基本语法如下:

在 Bash 中获取绝对路径

发布时间:2023/06/09 浏览次数:96 分类:操作系统

在这篇 Bash 文章中,我们将学习在 Linux 中获取绝对路径的不同方法。 我们还将学习一些不同的 Linux 命令来获取文件的绝对路径。

Bash 抑制输出

发布时间:2023/06/09 浏览次数:60 分类:操作系统

本文将解释使用 Bash 抑制命令输出的方法。 此外,我们还将研究将输出重定向到文件以供以后使用。Shell 和脚本简介

Bash Nohup 与 & 的区别

发布时间:2023/06/09 浏览次数:137 分类:操作系统

这篇简短的文章介绍了通过 Bash 在后台运行 Linux 进程的 nohup 命令和 & 控制运算符。 此外,我们将进一步研究 nohup 和 & 之间的主要区别。在后台运行 Linux 进程

在 Bash 中重命名文件

发布时间:2023/06/09 浏览次数:50 分类:操作系统

在本文中,我们将介绍一种方法,通过它您可以轻松地重命名目录中的所有文件。 此外,我们将看到必要的示例和解释,以使主题更容易理解。在 Bash 中使用 mv 命令重命名文件

在另一个 Bash 脚本中包含脚本文件

发布时间:2023/06/09 浏览次数:79 分类:操作系统

本文讨论了将一个 Bash 脚本文件包含到另一个脚本文件中的不同方法。在 Bash 脚本中包含文件 在 Bash 中包含或重用脚本非常简单。

使用 Bash 将文件读入数组

发布时间:2023/05/31 浏览次数:81 分类:操作系统

本篇文章介绍了一些使用 Bash 从文件中读取行并将其加载到数组中的方法。首先,我们将看到 readarray 方法。 之后,我们将研究一种更通用的将文件读入 Bash 数组的方法。

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便