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

Windows安装Angular遇EPERM权限错误及rimraf未识别问题求助

Windows下Angular安装EPERM权限及rimraf缺失问题解决

一、彻底清理残留文件(手动强制删除)

  • 打开任务管理器,结束所有node.exe、npm.exe相关进程,避免文件被占用
  • 手动删除以下目录:
    • C:\Users\Alejandro\AppData\Roaming\npm
    • C:\Users\Alejandro\AppData\Roaming\npm-cache
    • C:\Users\Alejandro\AppData\Local\npm-cache
    • 错误日志里提到的临时目录C:\Users\Alejandro\AppData\Local\npm-cache\_cacache\tmp\git-cloneG2WkPw
  • 如果删除时提示权限不足,右键文件夹选择「属性」→「安全」→「高级」,给自己的账号添加「完全控制」权限后再删除

二、使用管理员权限执行安装

  • 右键PowerShell/CMD,选择「以管理员身份运行」
  • 先执行npm缓存清理:
    npm cache clean --force
    
  • 然后全局安装Angular CLI,指定与Node 18兼容的稳定版本:
    npm install -g @angular/cli@16
    

三、修复npm全局依赖路径与权限

  • 检查npm全局安装路径:
    npm config get prefix
    
    确保输出的路径(默认是C:\Users\Alejandro\AppData\Roaming\npm)当前用户有完全控制权限
  • 如果权限有问题,重新设置npm全局路径到用户目录下的非系统文件夹,比如:
    npm config set prefix "C:\Users\Alejandro\Documents\npm-global"
    
    然后把这个路径添加到系统环境变量PATH中

四、解决rimraf缺失的临时方案

  • 先全局安装rimraf,再安装Angular:
    npm install -g rimraf
    npm install -g @angular/cli
    

五、验证安装结果

  • 执行以下命令检查Angular CLI版本:
    ng version
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 06:03:39