Angular 如何降级角度版本?非CLI版本

Angular 如何降级角度版本?非CLI版本,angular,Angular,这是我的angular版本8.2.14,angular CLI版本是6.2.9 我需要将angular版本降级到6.1.9或其他版本 因为我在运行ng serve时遇到了这个错误 现在这是版本我认为更新angular CLI更简单、更好 npm uninstall -g angular-cli npm cache clean or npm cache verify #(if npm > 5) npm install -g @angular/cli@latest 但是如果您想安装an

这是我的angular版本8.2.14,angular CLI版本是6.2.9

我需要将angular版本降级到6.1.9或其他版本

因为我在运行ng serve时遇到了这个错误


现在这是版本

我认为更新angular CLI更简单、更好

npm uninstall -g angular-cli
npm cache clean or npm cache verify #(if npm > 5)
npm install -g @angular/cli@latest

但是如果您想安装angular的旧版本,您应该在
package.js
中更改所有angular软件包,然后删除
node\u modules
目录并运行
npm install
warn install
(如果您使用的是warn)

我不知道您使用的是什么软件包,但它应该是这样的(在名称上使用
@angular
更改所有软件包):

不需要强调

答案很简单,进入package.json文件并将版本号更改为所需的版本号

Viola并运行npm安装


完成。

您为什么要降级?我遇到了上述错误?您能帮我解决问题吗?您是否尝试删除
节点\u模块并重新安装?我在这里看到的是
应用程序外壳
,你有错误,你能解释一下是什么吗?我在运行ng serve时就是那个错误。我已删除节点模块并尝试。
    "@angular/animations": "^6.0.0",
    "@angular/cdk": "^6.0.0",
    "@angular/common": "^6.0.0",
    "@angular/compiler": "^6.0.0",
    "@angular/compiler-cli": "^6.0.0",
    "@angular/core": "^6.0.0",
    "@angular/flex-layout": "^6.0.0",
    "@angular/forms": "^6.0.0",
    "@angular/http": "^6.0.0",
    "@angular/material": "^6.0.0",
    "@angular/platform-browser": "^6.0.0",
    "@angular/platform-browser-dynamic": "^6.0.0",
    "@angular/router": "^6.0.0",