当前位置: 首页 > 面试题库 >

我无法在全球范围内安装nodemon,无法识别“ nodemon”

翟丰茂
2023-03-14
问题内容

我想使用nodemon监视我的node.js应用程序,然后执行下一行命令:

npm install -g nodemon

要么

npm install nodemon -g

当我移至我的应用程序文件夹并尝试

nodemon app.js

系统告诉下一个:

“ nodemon”未被识别为内部或外部命令,程序或批处理文件。


问题答案:

由于节点前缀不在PATH ENV变量中,因此不会识别任何全局安装的模块。

请尝试这个。

打开cmd提示

npm config获取前缀

将结果路径附加到PATH env变量。

现在,您应该可以从任何位置运行nodemon了。

这是我在本地计算机上所做的

C:\>npm config get prefix
C:\Users\username\AppData\Roaming\npm

C:\>set PATH=%PATH%;C:\Users\username\AppData\Roaming\npm;

C:\>nodemon
 31 Jul 22:30:29 - [nodemon] v0.7.8
 31 Jul 22:30:29 - [nodemon] to restart at any time, enter `rs`
 31 Jul 22:30:29 - [nodemon] watching: C:\
 31 Jul 22:30:29 - [nodemon] starting `node `
 ^CTerminate batch job (Y/N)? Y


 类似资料:
  • 系统告诉下一个: “nodemon'不被识别为内部或外部命令、程序或批处理文件。

  • 我第一次试着用大口大口的。 null

  • 我开始了一个没有PyCharm的项目,我设置了一个VirtualEnv,我已经安装了Django、Pillow等。 我已经将项目导入到PyCharm,即使我将项目解释器配置到VirtualEnv的位置,PyCharm似乎也无法识别此虚拟环境中已安装的模块。 项目解释器位置如下所示: 现在PyCharm项目解释器只有表中显示的基本包,如pip、setuptools、wheel,但没有我在virtua

  • 问题内容: 我正在尝试做一个并用标志重命名输出。 但这失败并显示以下错误: 显示为重命名输出二进制文件的正确构建标志。没有提及未为定义此标志。 失败并出现相同的错误。 作品。我得到了bar.exe。 所以这仅仅是文档错误,还是我错过了什么? 我的版本:。 谢谢。 问题答案: 接受标志但不接受。 将始终输出到 如果您想在gopath上安装一个自定义的二进制名称,则可以做到,这大致相当于

  • 问题内容: 感谢您提供有关此错误的帮助。- 毫不费劲地搜寻我的解决方案 是的,我尝试过 基于PS Debian的操作系统 问题答案: 因此在linux上;对于防锈应用,这是这里的文档 有关gecko-driver的更多文档,请点击此处 说明一个 Ubuntu的 基础系统。 如果编译对您不起作用,那么github上也会有预编译的二进制文件。

  • 我正在尝试在我的机器中设置weblogic。我下载自http://www.oracle.com/technetwork/middleware/ias/downloads/wls-main-097127.html. 我的PATH是这样的,C:\Program Files\Java\jdk1.5.0_22\bin; cmd提示符中的Java版本给出了这一点, C: \设置 现在,当我使用oracle文