Node.js ';nodemon';在windows cmd中未被识别为内部命令错误
我正在进行节点js服务器设置以连接到mongoDB(mongoDB) 我遵循了教程 我完成了安装,直到npm安装-g nodemon命令。 当我在cmd上键入nodemon server.js时,在键入代码之后,我得到如下错误 server.js api.jsNode.js ';nodemon';在windows cmd中未被识别为内部命令错误,node.js,Node.js,我正在进行节点js服务器设置以连接到mongoDB(mongoDB) 我遵循了教程 我完成了安装,直到npm安装-g nodemon命令。 当我在cmd上键入nodemon server.js时,在键入代码之后,我得到如下错误 server.js api.js status.js尝试重新启动explorer.exe-这是Windows中的常见问题,环境变量不会自动刷新尝试重新启动explorer.exe-这是Windows中的常见问题,环境变量不会自动刷新 由于节点前缀不在PATH EN
status.js尝试重新启动explorer.exe-这是Windows中的常见问题,环境变量不会自动刷新尝试重新启动explorer.exe-这是Windows中的常见问题,环境变量不会自动刷新 由于节点前缀不在PATH ENV变量中,因此无法识别任何全局安装的模块 请试试这个 打开命令提示符 npm配置获取前缀 将结果路径附加到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
d
由于节点前缀不在PATH ENV变量中,因此无法识别任何全局安装的模块
请试试这个
打开命令提示符
npm配置获取前缀
将结果路径附加到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
npm install -g nodemon
# or if using yarn
yarn global add nodemon
如果您想在本地使用它,请添加到package.json中
"scripts": {
"serve": "nodemon /path/to/your/main/script"
},
您需要全局安装nodemon
npm install -g nodemon
# or if using yarn
yarn global add nodemon
如果您想在本地使用它,请添加到package.json中
"scripts": {
"serve": "nodemon /path/to/your/main/script"
},
试着在本地安装。服务器没有问题。请帮我在本地安装。我需要做什么才能在本地安装它?设置环境变量。此路径为C:\Users\username\AppData\Roaming\npm。。。设置路径=%PATH%;C:\Users\username\AppData\Roaming\npm;可能是npm已安装但未获取路径。用户名是您的名字。请尝试
npm i nodemon-g
尝试在本地安装服务器没有问题。jsu请帮助我在本地安装它。我需要做什么才能在本地安装它?设置环境变量。此路径为C:\Users\username\AppData\Roaming\npm。。。设置路径=%PATH%;C:\Users\username\AppData\Roaming\npm;可能是npm已安装但未获取路径。用户名是您的名字。请尝试npm i nodemon-g
node和nodemon不同,node将运行您的节点应用程序,而nodemon将运行您的节点应用程序,并在您进行更改后自动刷新它。在开发方面,nodemon是一个生命的改变者!!node和nodemon是不同的,node将运行您的节点应用程序,而nodemon将运行您的节点应用程序,并在您进行更改后自动刷新它。在开发方面,nodemon是一个生命的改变者!!对不起,这个解决方案对我不起作用。有什么帮助吗?对不起,这个解决方案对我不起作用。有什么帮助吗?