为什么我在安装 Nodemon 时遇到错误?

Why I am facing error while installing Nodemon?

上次登录:9 月 19 日星期日 13:02:00 在 ttys000 navarajgiri@Navarajs-MacBook-Pro ~ % npm i nodemon

添加了 120 个包,并在 708 毫秒内审核了 121 个包

11 个包正在寻找资金 运行 npm fund 详情

发现 0 个漏洞 navarajgiri@Navarajs-MacBook-Pro ~ % npm install -g nodemon

npm 错误!代码 EACCES 错误!系统调用重命名 错误!路径 /usr/local/lib/node_modules/nodemon 错误! dest /usr/local/lib/node_modules/.nodemon-SfftGed4 错误!错误号-13 错误!错误:EACCES:权限被拒绝,重命名 '/usr/local/lib/node_modules/nodemon' -> '/usr/local/lib/node_modules/.nodemon-SfftGed4' 错误! [错误:EACCES:权限被拒绝,重命名 '/usr/local/lib/node_modules/nodemon' -> '/usr/local/lib/node_modules/.nodemon-SfftGed4'] { 错误!错误号:-13, 错误!代码:'EACCES', 错误!系统调用:'rename', 错误!路径:'/usr/local/lib/node_modules/nodemon', 错误! dest: '/usr/local/lib/node_modules/.nodemon-SfftGed4' 错误! } 错误! 错误!您的操作系统拒绝了该操作。 错误!您可能没有以当前用户身份访问此文件的权限 错误! 错误!如果您认为这可能是权限问题,请仔细检查 错误!文件及其包含目录的权限,或尝试 运行ning 错误!命令再次为 root/Administrator.

npm 错误!此 运行 的完整日志可在以下位置找到: 错误! /Users/navarajgiri/.npm/_logs/2021-09-19T04_04_27_310Z-debug.log navarajgiri@Navarajs-MacBook-Pro ~ %

您将 npm 与 -g(全局模式)选项一起使用,这意味着系统范围内的安装,并且这需要权限 (EACCESS) 才能这样做。按照建议在 virtuaelenv 或 运行 命令中以 root 身份(通过 sudo})以本地模式(不带 -g)安装它。