0

我是 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 返回错误“服务命令需要在 Angular 项目中运行,但找不到项目定义。”

此外,另一个观察结果是 .angular-cli.json 文件中对 schema.json 的 $schema 引用在路径“./node_modules/@angular/cli/lib/config/schema.json”中不再可用。config 文件夹完全丢失了,我已经读到 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
4

0 回答 0