angular - 需要在 Angular 项目中运行 serve 命令,但找不到项目定义
问题描述
我下载了 Angular Formio项目。该项目是 Angular 6 版本。我想将此项目完全迁移到 Angular 版本 7 中,并在我的 Angular 版本 7 项目中使用此功能。但在我需要运行该项目并在 localhost 上访问它之前,进行一些更改并对其进行测试。
从命令行运行 ng serve 时出现以下错误:
The serve command required to be run in an Angular project, but a project definition could not be found
我无法修复它。以下是我在下载项目并更新我的角度 CLI 后所遵循的步骤
npm install
npm audit fix
npm install -g @angular/cli
ng update @angular/cli
我仍然面临同样的问题。
请帮忙。提前致谢。
解决方案
angular.json
失踪了。cli 需要这个文件。详细说明一下:这些项目似乎没有使用 angular cli,而是 gulp 与 npm 任务相结合。请参阅该项目的开发人员文档。
推荐阅读
- postgresql - 不支持的前端协议 1234.5680:服务器支持 2.0 到 3.0
- c - 在 GCC Makefile 中没有创建目标的规则
- go - 创建 Kubernetes Cronjob
- node.js - "code": "6140" 重复文件编号错误
- java - 如何在没有工作组终止的情况下正确关闭 netty 通道
- react-native - 世博小吃中的矢量图标
- java - docker-compose up 完成后如何使用故障安全运行集成测试?
- apache-kafka - Kafka Stream 输出率与窗口不符
- azure - Azure Datafactory:数据流无法访问数据库
- kubernetes - 如何在 IBM Cloud Kubernetes Service 上安装 keycloak 运算符?