Error: EACCES: permission denied, access

Error: EACCES: permission denied, access

sh 复制代码
npm ERR! path /Users/apple/Documents/project/purchase-platform/AWPc/node_modules
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall access
npm ERR! Error: EACCES: permission denied, access '/Users/apple/Documents/project/purchase-platform/AWPc/node_modules'
npm ERR!  { [Error: EACCES: permission denied, access '/Users/apple/Documents/project/purchase-platform/AWPc/node_modules']
npm ERR!  stack:
npm ERR!    'Error: EACCES: permission denied, access \'/Users/apple/Documents/project/purchase-platform/AWPc/node_modules\'',
npm ERR!  errno: -13,
npm ERR!  code: 'EACCES',
npm ERR!  syscall: 'access',
npm ERR!  path:
npm ERR!    '/Users/apple/Documents/project/purchase-platform/AWPc/node_modules' }
npm ERR!
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user
npm ERR!
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator (though this is not recommended).

解决办法:

  1. 首先添加sudo操作。

    sh 复制代码
     sudo npm install
  2. 如果不行添加--unsafe-perm=true:

    sh 复制代码
    sudo npm install --unsafe-perm=true
  3. 或许还是报错,添加--allow-root:

    sh 复制代码
    sudo npm install --unsafe-perm=true --allow-root
相关推荐
threelab1 小时前
Three.js 代码云效果 | 三维可视化 / AI 提示词
开发语言·javascript·人工智能
yqcoder3 小时前
JavaScript 柯里化:把“大餐”拆成“小炒”的艺术
开发语言·javascript·ecmascript
每天吃饭的羊3 小时前
JSZip的使用
开发语言·javascript
前端老石人3 小时前
前端开发中的 URL 完全指南
开发语言·前端·javascript·css·html
donecoding4 小时前
别再让 pnpm 跟着 nvm 跑了!独立安装终极指南
前端·node.js·前端工程化
不可能的是4 小时前
从 /simplify 指令深挖 Claude Code 多 Agent 协同机制
javascript
Rkgua4 小时前
事件流模型是什么和DOM事件模型等关系
javascript
W.A委员会4 小时前
多行溢出在末尾添加省略号
开发语言·javascript·css
拉里呱唧6 小时前
一个像在使用PPT的在线 HTML 编辑器:HeyHTML
javascript·交互·html5
前端之虎陈随易6 小时前
有生之年系列,Nodejs进程管理pm2 v7.0发布
前端·typescript·npm·node.js