ng serve 命令需要在 Angular 项目中运行,但找不到项目定义
Posted
技术标签:
【中文标题】ng serve 命令需要在 Angular 项目中运行,但找不到项目定义【英文标题】:ng serve command requires to be run in an Angular project, but a project definition could not be found 【发布时间】:2020-08-25 23:57:51 【问题描述】:我正在尝试使用 nrwl cli 创建 nrwl 工作区项目。
我正在按照下面的 github 说明创建 nrwl 工作区项目
https://github.com/onehungrymind/angular-core-workshop
但我收到以下错误
当我检查 ng version 命令时,我看到 Angular 未定义。
我该如何解决这个问题?另外,我没有看到在我的 angular/nrwl 项目中创建了 angular.json 或 angular.cli.json。
【问题讨论】:
用npm run start
怎么样?
【参考方案1】:
我成功克隆了 repo,可能某些文件被删除了,
尝试再次克隆,然后在 ng serve 之前 npm i
【讨论】:
以上是关于ng serve 命令需要在 Angular 项目中运行,但找不到项目定义的主要内容,如果未能解决你的问题,请参考以下文章
构建 Angular 8 项目时出现空白页面,但使用“ng serve”可以完美运行
运行 ng serve 命令时“端口 4200 已在使用中”
在 ng serve 命令上找不到构建器 @angular-devkit/build-angular:dev-server 的实现
Angular CLI 错误:serve 命令需要在 Angular 项目中运行,但找不到项目定义