【发布时间】:2019-11-05 19:37:39
【问题描述】:
我必须能够运行使用 Angular 4 编写的遗留应用程序。但是当我执行 ng serve 时,我收到错误 The serve command requires to be run in an Angular project, but a project definition could not be found.
我的 Angular CLI 版本是 8.2.2,我有 Node 10.16。我想我不能用这个版本的 Angular CLI 运行旧的 Angular 应用程序,可以吗?
然而项目 package.json 引用了“@angular/compiler-cli”:“4.1.3”,我已经使用npm i 安装了所有包。
我注意到该项目缺少一个 angular.json 文件,但据我所知,Angular 4 没有使用这种文件。
有什么想法吗?
【问题讨论】:
标签: angular