首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >无法将角cli降至8.x.x版

无法将角cli降至8.x.x版
EN

Stack Overflow用户
提问于 2020-06-09 00:29:26
回答 1查看 1.1K关注 0票数 1

我需要将我的角度cli从版本9降到版本8。我尝试了以下几点:

npm uninstall -g @angular/cli

npm cache verify

npm install -g @angular/cli@8.x.x

每当我重新安装它并运行ng --version时,它仍然会输出版本9的软件包:

代码语言:javascript
代码运行次数:0
运行
复制
Node: 14.3.0
OS: darwin x64

Angular: 9.1.9
... animations, common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... router
Ivy Workspace: Yes

Package                           Version
-----------------------------------------------------------
@angular-devkit/architect         0.901.7
@angular-devkit/build-angular     0.901.7
@angular-devkit/build-optimizer   0.901.7
@angular-devkit/build-webpack     0.901.7
@angular-devkit/core              7.3.9
@angular-devkit/schematics        7.3.9
@angular/cli                      9.1.7
@ngtools/webpack                  9.1.7
@schematics/angular               9.1.7
@schematics/update                0.901.7
rxjs                              6.5.5
typescript                        3.8.3
webpack                           4.42.0

我真的需要回滚到版本8来修复一个突破性的更改,但是无法从版本9中得到任何更改。使用版本9运行ng serve不会编译这个应用程序。我遗漏了什么吗?

编辑:我发现我以某种方式安装了特定于我正在工作的项目的cli的不同版本。我同时卸载了本地cli和glocal以及reran npm install -g @angular/cli@8.x.xng --version输出现在是正确的,但是当我尝试运行ng serve时,会得到以下错误:Cannot determine versions of "@angular/cli". This likely means your local installation is broken. Please reinstall your packages.

EN

回答 1

Stack Overflow用户

发布于 2020-06-09 04:58:53

这对我起了作用:

代码语言:javascript
代码运行次数:0
运行
复制
ng --version
npm uninstall -g @angular/cli
npm cache clean --force

npm install -g @angular/cli@8
ng --version
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62273167

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档