ng --version 显示错误的角度版本

Posted

技术标签:

【中文标题】ng --version 显示错误的角度版本【英文标题】:ng --version showing wrong angular version 【发布时间】:2022-01-21 20:26:29 【问题描述】:

使用安装 Angular 下一个版本 ng update -g @angular/cli --next。所以它安装了 13.2.0-next.1 现在我尝试使用

安装角度稳定版本

npm 卸载 -g @angular/cli npm 清理缓存 --force npm install -g @angular/cli@13

ng --version 仅显示有角度的下一个版本 @angular-devkit/architect 0.1302.0-next.1 @angular-devkit/core 13.2.0-next.1 @angular-devkit/schematics 13.2.0-next.1 @angular/cli 13.2 .0-next.1 @schematics/angular 13.2.0-next.1

【问题讨论】:

【参考方案1】:

我遇到了这种问题,但更新命令不起作用我通过运行这些命令解决了它:

->npm 卸载 -g @angular/cli

->npm install -g @angular/cli@latest

【讨论】:

试过了,同样的错误 当我运行命令 "" ng --version"" @angular-devkit/architect 0.1302.0-next.1 @angular-devkit/core 13.2.0-next.1 @angular- devkit/schematics 13.2.0-next.1 @schematics/angular 13.2.0-next.1 但在 C:\\AppData\Roaming\npm\node_modules\@angular\cli\package.json 显示 13.1.2 对 @angular-devkit/architect 和 @angular-devkit/core 做同样的事情,但不指出任何版本,但使用标志 --legacy-peer-deps。卸载这些模块并使用上面给定的标志重新安装它们。 我发现了问题。问题是,有两个 package.json 文件。一个在 c://user/ravi 中,另一个在 admin 中。所以,在删除我的本地 package.json 文件之后。它工作正常。 Stack over Flow 解决方案***.com/questions/62696731/… 很高兴听到亲爱的

以上是关于ng --version 显示错误的角度版本的主要内容,如果未能解决你的问题,请参考以下文章

Python selenium Message: session not created: This version of ChromeDriver only supports Chrome vers

LeetCode 278. 第一个错误的版本(First Bad Version)

带有springboot应用程序的角度上的fsevents错误

Qt之msvc-version.conf loaded but QMAKE_MSC_VER isn‘t set

错误:来自角度控制器的 [ng:areq]

JAVA_HOME 和 PATH 已设置,但 java -version 仍显示旧版本