npm 在安装了Angular 版本12之后,另一个版本13也安装在一起,我只需要第12版,如何删除版本13?

wztqucjr  于 2023-08-06  发布在  Angular
关注(0)|答案(2)|浏览(137)
C:\Users\eaind>npm install -g @angular/cli@12.0.2

字符串
x1c 0d1x的数据
我在C:\Users\eaind\下安装了版本12,当我检查ng -v时,它在版本中只显示cli-only。之后,我将路径更改为C:\Windows\System32,并再次检查版本。

C:\Windows\Sytem32>ng -v



它显示了有Angular 的版本13.3.0。我在两个路径中都以管理员模式打开命令提示符。为什么会发生这样的事情,我只想12.0.2版本。如何解决这个问题呢?
环境路径为

C:\Users\eaind\AppData\Roaming\npm

C:\Users\eaind\AppData\Roaming\npm-cache

ac1kyiln

ac1kyiln1#

您应该从PC中删除angular版本并清理npm cash。并尝试安装所需的angular版本。
以及你可以使用ng版本管理器(不推荐)
并尝试从全局npm文件夹中删除angular的文件

8ehkhllq

8ehkhllq2#

我遇到了同样的问题,我尝试了几次安装和卸载。但没有用,结果还是一样。* * 重新启动**计算机后才解决问题。
试试这个

npm uninstall -g @angular/cli
npm cache clean
npm install -g @angular/cli@12.0.2

字符串
那就用

ng version


查看版本。
如果问题仍未解决,请重新启动计算机。
请注意,如果您正在安装较旧的CLI版本来测试旧的应用程序,则仅安装较旧的angular CLI将无法工作。它还需要首先安装兼容的Node.js。

相关问题