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

React项目执行npm i react react-dom时出现EPERM权限错误求助

解决npm安装react/react-dom时的EPERM权限错误

已尝试开放目录权限、全局安装create-react-app仍无效的情况下,可尝试以下方案:

  • 以管理员身份执行命令
    右键命令提示符/PowerShell,选择「以管理员身份运行」,再执行:

    npm i react react-dom
    
  • 修改npm缓存与全局包目录到非系统盘
    系统盘目录权限限制严格,可自定义路径规避:

    1. 手动创建两个目录,比如D:\npm_cache(缓存目录)和D:\npm_global(全局包目录)
    2. 执行命令配置npm:
      npm config set cache "D:\npm_cache"
      npm config set prefix "D:\npm_global"
      
    3. 重新运行安装命令
  • 临时禁用杀毒/安全工具
    Windows Defender或第三方杀毒软件可能拦截npm对缓存目录的写入操作,临时禁用后重试安装,完成后恢复防护。

  • 强制清理npm缓存后重试
    执行缓存清理命令:

    npm cache clean --force
    

    清理完成后重新执行npm i react react-dom

  • 释放被占用的文件进程
    打开任务管理器,结束所有与npm、node.js相关的进程,以及可能打开缓存目录文件的编辑器进程,之后再重试安装。

内容的提问来源于stack exchange,提问作者fire l

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 00:11:03