【问题标题】:AngularCLI - serve sub projectAngular CLI - 服务子项目
【发布时间】:2026-01-18 21:05:02
【问题描述】:

我有两个Angular CLI 项目:

  • 第一个项目在C:/folder/package.json

  • 而我要发布的是C:/folder/sub/package.json

当我 CD 进入 C:/folder/sub 并运行 ng serve 时,Angular 确实启动并提供服务,但第一个项目位于 C:/folder/package.json。 有没有办法解决这个问题?

【问题讨论】:

  • 由于我们不知道您的项目结构,我们无法真正帮助您。您的子文件夹中有angular.json 文件吗?最好的办法是分享您的存储库或项目结构。
  • 谢谢你会检查angular.json
  • 没有angular.json
  • 这是一个 Angular 项目,我下载并想启动它,但看起来其他子文件夹中有许多 .angular-cli.json 文件需要更新,但没有一个 angular.json 任何地方
  • 非常感谢@trichetriche,这是一个很好的答案

标签: angular command-line-interface npm-scripts


【解决方案1】:

没有angular.jsonAngularCLI 只是在所有父目录中搜索任何angular.json 直到找到一个

【讨论】: