如何避免NPM EACCES:权限被拒绝?

时间:2018-05-07 15:22:06

标签: angular macos npm

我得到了很多

  

EACCES:许可被拒绝

  

checkPermissions

运行npm i -g npm时出现

错误。

建议:

  

请尝试以root / Administrator

再次运行此命令

我是管理员所以它想要什么?

2 个答案:

答案 0 :(得分:1)

我经常遇到这个。当从某个进程访问要由npm更新的node_modules文件夹时,通常会出现这种情况。尝试关闭文件资源管理器中任何已打开的文件夹,关闭所有正在运行的ng服务会话和其同时在网络浏览器中关闭所有已打开的应用程序用户界面。 不知道究竟是什么导致了这个问题,但它总是通过上述方法中的一种解决。

答案 1 :(得分:0)

解决方案是使用sudo继续执行任何命令。