angular - 错误:服务命令需要在 Angular 项目中运行,但找不到项目定义
问题描述
我从网上下载了一个项目并尝试过ng serve
,但我得到了:
The serve command requires to be run in an Angular project, but a project definition could not be found.
所以我尝试了这个命令(因为在 README 文件中写入了应用程序生成的 CLI 版本1.4.9
):
ng update @angular/cli --migrate-only --from=1.4.9
执行此命令后我没有收到任何错误,但是当我尝试时,我再次ng serve
收到上一个错误!我怎样才能解决这个问题?
解决方案
更新后,你用 src > app cd 回到 angular 项目吗?您必须在 package.json 所在的目录中运行此命令
推荐阅读
- sql - SQL更新语句不更新,执行时无错误
- python - R 和 Python 中多项式回归的不同结果
- c# - 通过两个stackalloc'ed Span
和 by-ref 结构作为参数 - unity3d - 为什么我的网格组合器脚本使子对象不可见并更改它们的位置?
- javascript - 在 ReactJS 中导入实例的问题。有人可以解释一下为什么这有效吗?
- objective-c - Domain=AVFoundationErrorDomain Code=-11814 仅在 iPhone6 上发生
- c# - 不支持 Protobuf-NET IExtensible 继承的解决方法
- javascript - QML 内存泄漏发送 XMLHttpRequest
- javascript - 如何在 gatsbyjs 中使用动态参数创建路由
- c# - 如何从 LambdaExpressions 创建的 MethodBuilders 创建可相互调用的 MethodInfos?