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

创建Angular项目遇EACCES错误求助,已重装Angular和Node.js无效

Angular 创建项目时的两个错误修复方案

先解决 npm 权限错误(EACCES)

从报错信息看,你的.npm缓存文件夹存在root权限的文件,直接执行npm提示的命令即可修复:

sudo chown -R 501:20 "/Users/taishiarai/.npm"

执行完成后,建议清理npm缓存避免后续安装异常:

npm cache clean --force

再解决 app.module.ts 合并冲突问题

这个冲突是因为你之前创建过同名的my-app项目,文件夹残留了旧文件,导致新的 schematic 生成文件时触发冲突。按以下步骤处理:

  1. 彻底删除当前目录下的my-app文件夹,确保无残留文件
  2. 重新创建项目,若仍出现冲突,可尝试跳过git初始化:
ng new my-app --style=css --routing=true --skip-git
  1. 如果还是不行,就手动添加路由:
    • 先创建不带路由的项目:ng new my-app --style=css --routing=false
    • 再手动生成路由模块:ng generate module app-routing --flat --module=app

完成以上操作后,重新创建项目即可正常运行。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 21:53:13