
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 .
我的开源项目

酷瓜云课堂 – 开源知识付费解决方案
- course-tencent-cloud(酷瓜云课堂 – gitee 仓库)
- course-tencent-cloud(酷瓜云课堂 – github 仓库
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...
