我想使用nodemon来监视我的node.js应用程序,然后执行下一行命令:
npm install -g nodemon
或
npm install nodemon -g
当我移动到我的应用程序文件夹并试图
nodemon app.js
系统会告诉下一个系统:
"nodemon‘不被识别为内部或外部命令、程序或批处理文件。
发布于 2013-07-31 09:01:21
由于节点前缀不在路径ENV变量中,因此任何全局安装的模块都无法被识别。
请尝尝这个。
打开cmd提示符
npm配置获取前缀
将结果路径附加到path env变量。
现在你应该可以从任何地方运行无恶魔。
这就是我在本地机器上所做的。
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
发布于 2014-10-09 19:59:32
使用以下命令,我还得到了与您相同的错误:
$ sudo npm install -g nodemon
我只是换了个“根”,然后就跑了:
$ npm install -g nodemon
我认为npm有一个不适用于sudo
的bug,但是当您是"root“时,它可以很好地工作。
发布于 2018-08-17 22:36:11
终端单线解决方案
npm安装-g -强制nodemon
https://stackoverflow.com/questions/17975999
复制相似问题