Angular7降级到Angular6不成功的解决策略

问题描述

因为ITOO项目开发的需要,需要安装指定的版本Angular CLI 6.2.4,但是前段时间因为测试新框架,我本地Angular升级到了7,结果在降级这方面遇到了问题,无论采用何种方式,始终都如下图所示(具体采用的方式可以参见:https://blog.csdn.net/ItTvibe/article/details/79062838         https://blog.csdn.net/idomyway/article/details/80517030

https://blog.csdn.net/liyuerge/article/details/82983856等等

):

Angular7降级到Angular6不成功的解决策略_第1张图片

 

问题定位

经过青松的帮助,我发现除了C:\Users\{Username}\AppData\Roaming\npm这个文件夹下边有node_modules和ng命令,其余的地方竟然也有

Angular7降级到Angular6不成功的解决策略_第2张图片

 

Angular7降级到Angular6不成功的解决策略_第3张图片

 

 

于是想到降级一直失败是不是别的地方的node_modules在作祟~~

经过仔细分析,我们认为是别的路径下还有ng.cmd还在起作用,而这个文件存在于别的node_modules里,所以我们需要把它删除掉。

 

解决方案

很简单,就是你的电脑里的C盘的C:\Users\{Username}(你的用户名)这个路径下所有的nodemoules都删除掉,然后按照一般的卸载流程卸载掉你的Angular,再进行降级或者升级操作:

 

Angular7降级到Angular6不成功的解决策略_第4张图片

你可能感兴趣的:(Angular7降级到Angular6不成功的解决策略)