You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows11下yarn/npm初始化项目报EPERM: operation not permitted错误

报错解决方案:EPERM: operation not permitted, open 'C:\Users\gcgon.yarnrc'(初始化项目后依赖自动删除)

报错对应场景:Windows 11系统下使用 yarn 1.22.17、npm 7.6.3、node 15.12.0 初始化项目,依赖安装完成后自动全部删除,终端抛出该权限报错。

修复步骤

1. 修复.yarnrc文件权限异常

  • 关闭所有正在运行的终端、代码编辑器进程,避免文件被占用无法修改
  • 进入C:\Users\gcgon\用户根目录,找到.yarnrc文件,右键点击「属性」→「安全」,确认当前登录用户对该文件拥有读写权限,无权限则手动添加
  • 若权限修改后仍报错,直接删除该文件,后续yarn运行时会自动生成合法的新配置文件

2. 清理缓存与冲突文件

  • 打开管理员权限的PowerShell/Windows终端
  • 执行yarn缓存清理:yarn cache clean
  • 执行npm缓存清理:npm cache clean --force
  • 进入项目目录,删除残留的node_modules文件夹、package-lock.json、yarn.lock文件,重新执行安装命令验证

3. 排查安全软件拦截

临时关闭Windows Defender实时保护、第三方杀毒/安全管理软件,部分安全工具会误拦截包管理器的批量文件读写操作,触发权限报错、依赖自动删除的问题。

4. 版本兼容修复

当前使用的Node 15.12.0为非LTS版本,与对应的yarn、npm版本存在已知的Windows平台兼容问题,建议升级到Node 16.x及以上的LTS版本,可从根源避免大量兼容类异常。

内容的提问来源于stack exchange,提问作者Guilherme Gonzalez

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 22:36:04