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

无法安装Angular CLI:多次尝试仍失败的技术求助

解决Angular CLI全局安装的EPERM权限错误

你遇到的是Windows系统下npm全局安装时常见的权限问题,EPERM错误一般是因为系统权限限制或者npm缓存/文件夹权限异常导致的,我给你几个实用的解决步骤:

  • 以管理员身份运行终端
    右键点击命令提示符(CMD)或PowerShell,选择「以管理员身份运行」,然后重新执行安装命令:

    npm install -g @angular/cli
    

    全局安装需要修改系统级的npm文件夹,管理员权限通常能直接解决这个问题。

  • 清理npm缓存
    缓存损坏也可能触发这类权限错误,先清理缓存再重试:

    npm cache clean --force
    

    清理完成后重新执行安装命令即可。

  • 手动修复npm全局文件夹权限
    如果上面的方法没用,你可以手动调整文件夹权限:

    1. 找到路径 C:\Users\Félix Bejarano\AppData\Roaming\npm\node_modules
    2. 右键该文件夹,选择「属性」→「安全」标签
    3. 检查你的用户账号是否拥有「完全控制」权限,没有的话点击「编辑」添加对应权限
  • 备选方案:跳过全局安装
    如果权限问题始终无法解决,你可以在本地项目中安装Angular CLI(去掉-g参数),或者用npx临时调用:

    # 本地项目安装
    npm install @angular/cli
    # 用npx临时运行
    npx ng new my-project
    

另外提一句,错误日志里提到的fsevents是macOS专属的依赖,Windows环境下其实不需要,清理缓存后重试通常能绕过这个依赖的权限问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.21 04:34:39