我已经安装了nodemon全局很多次,但当我尝试运行它,它不工作。这是我得到的错误:
nodemon : The term 'nodemon' is not recognized as the name of a cmdlet,
or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ nodemon server.js
+ ~~~~~~~
+ CategoryInfo : ObjectNotFound: (nodemon:String) [], CommandN
otFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
我不明白为什么我不能使用nodemon,当我已经全局安装它。我得到这个错误在我的VSCode终端,但在我的cmd。exe,我得到这个错误:
'nodemon' is not recognized as an internal or external command,
operable program or batch file.
我尝试从终端和命令提示符全局安装它。我还尝试删除node_modules和package-lock。json,并通过执行npm install
重新安装它们。我不明白为什么会这样,也不知道该怎么办。
2条答案
按热度按时间oogrdqng1#
使用
npx nodemon
,你的操作系统的环境变量可能被破坏了,并且没有链接到安装npm全局包的位置。3phpmpom2#
您的npm模块不支持或与Nodemon不兼容,因此请尝试使用
NPX
而不是
npm