npm install错误,Error: EACCES: permission denied, scandir

内容分享2小时前发布
0 0 0

npm install错误,Error: EACCES: permission denied, scandir

npm packages

当我们使用 NPM (Node Package Manager) 安装包的过程中,我们可能会遇到“Error: EACCES: permission denied, scandir”错误的发生。这是由于 NPM 需要访问某些目录,如主目录或 node_modules 目录,如果没有适当的权限就会出错。

一般用户在以 root 帐户运行 npm 时会收到这个错误。我们将讨论两个解决方案解决此错误消息。

解决方案 1

不要以 root 帐号执行 npm 命令,切换到非 root 账号并执行一样的命令,这很可能会解决你的问题。

解决方案 2

如果必须以 root 帐户运行 npm 命令,那么确保当前运行 npm 命令的工作目录为 root 帐户拥有。

chown root:root .

我的开源项目

npm install错误,Error: EACCES: permission denied, scandir

酷瓜云课堂 – 开源知识付费解决方案

  • course-tencent-cloud(酷瓜云课堂 – gitee 仓库)
  • course-tencent-cloud(酷瓜云课堂 – github 仓库
© 版权声明

相关文章

暂无评论

none
暂无评论...