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

运行Angular项目ng serve报错找不到@angular-devkit/build-angular模块如何解决

Angular项目运行问题解答

1. 执行ng serve的正确目录

正确目录为ClientApp:

  • Angular CLI执行ng serve等命令时,会优先读取当前目录下的angular.json配置文件识别项目,该配置文件默认存放在ClientApp根目录
  • Src为项目源码存储目录,无项目配置文件,无法识别为Angular项目根目录,不能在此执行ng serve命令

2. node_modules是否为必需目录

是必需目录:

  • 全局安装的@angular/core、@angular/cli仅提供全局命令行调用能力,项目构建、运行所需的所有依赖(包括你报错缺失的@angular-devkit/build-angular构建工具包、业务依赖组件等)均存储在node_modules目录中
  • 缺失node_modules会导致所有项目级依赖无法加载,无法完成项目编译和运行

3. 是否需要执行npm install,执行目录是否为ClientApp

必须执行npm install,执行目录为ClientApp:

  • 项目的package.json依赖声明文件存放在ClientApp根目录下,在该目录执行npm install会自动读取依赖声明,安装所有所需依赖到当前目录的node_modules文件夹
  • 依赖安装完成后,在ClientApp目录执行ng serve即可正常启动项目

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 06:06:03