已经安装成功nodemon,但是运行时候仍然报错??

以下终端运行结果:

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命令即可。

  1. zsh: permission denied: nodemon 权限不够,使用 sodu 提升权限应该就可以了
  2. sudo: nodemon: command not found 不确定你的 nodemon 安装在哪里的?
    • 安装在全局的可能缺啥环境变量
    • 安装在某一个项目内的,切换项目之后自然就找不到了

本页链接:https://www.haoruan.net/405.html

没有账号?注册  忘记密码?