以下终端运行结果:
v1.0* $ nodemon 02.,模块化路由.js zsh: permission denied: nodemon yangqing@KimdeMac-Book-air ~/VS code/6.Node/day4/code v1.0* $ sudo nodemon 02.,模块化路由.js [9:25:46] Password: Sorry, try again. Password: sudo: nodemon: command not found
这个错误提示看起来是安装后没有加入环境变量导致的。请按照以下步骤操作:
确认nodemon是否已加入环境变量。可以在命令行中输入以下命令查看nodemon是否在环境变量中:
echo $PATH
如果路径中没有包含/usr/local/bin
,可以尝试手动加入到环境变量中:
export PATH=$PATH:/usr/local/bin
或者将上述命令加入到.bashrc
文件中,使其永久生效:
echo 'export PATH=$PATH:/usr/local/bin' >> ~/.bashrc source ~/.bashrc
然后再次尝试运行nodemon命令即可。
zsh: permission denied: nodemon
权限不够,使用sodu
提升权限应该就可以了sudo: nodemon: command not found
不确定你的nodemon
安装在哪里的?- 安装在全局的可能缺啥环境变量
- 安装在某一个项目内的,切换项目之后自然就找不到了