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
型
2条答案
按热度按时间ac1kyiln1#
您应该从PC中删除angular版本并清理npm cash。并尝试安装所需的angular版本。
以及你可以使用ng版本管理器(不推荐)
并尝试从全局npm文件夹中删除angular的文件
8ehkhllq2#
我遇到了同样的问题,我尝试了几次安装和卸载。但没有用,结果还是一样。* * 重新启动**计算机后才解决问题。
试试这个
字符串
那就用
型
查看版本。
如果问题仍未解决,请重新启动计算机。
请注意,如果您正在安装较旧的CLI版本来测试旧的应用程序,则仅安装较旧的angular CLI将无法工作。它还需要首先安装兼容的Node.js。