我是Angular CLI的新手。我的背景是C#ASP.NET。我最近通过Visual Studio的项目向导使用Angular CLI调试了ASP.NET Core应用程序。为了使http://localhost:4200正常运行,我所需要做的就是运行npm install @angular/cli
接着
ng serve
而且我很好走。
要获得Angular的最新稳定版本,我随后运行了
ng update
现在,ng serve返回错误“ serve命令需要在Angular项目中运行,但找不到项目定义。”
另外,另一观察结果是,在路径“ ./node_modules/@angular/cli/lib/config/schema”中不再有对.angular-cli.json文件中的schema.json的$ schema引用。 json”。 config文件夹完全丢失,并且我读到它在以前的版本中已被删除。
我的问题是,如何更改.angular-cli.json或其他项目文件以符合新标准?
下面是我当前版本的屏幕截图。
C:\Users\andrew.kirby\source\repos\SchoolsList\SchoolsList\ClientApp>ng --version
_ _ ____ _ ___
/ \ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|
/ △ \ | '_ \ / _` | | | | |/ _` | '__| | | | | | |
/ ___ \| | | | (_| | |_| | | (_| | | | |___| |___ | |
/_/ \_\_| |_|\__, |\__,_|_|\__,_|_| \____|_____|___|
|___/
Angular CLI: 7.3.8
Node: 10.9.0
OS: win32 x64
Angular: 7.2.14
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, platform-server, router
Package Version
------------------------------------------------------
@angular-devkit/architect 0.13.8
@angular-devkit/core 7.3.8
@angular-devkit/schematics 7.3.8
@angular/cli 7.3.8
@schematics/angular 7.3.8
@schematics/update 0.13.8
rxjs 6.5.1
typescript 3.2.4