对于rollbackFailedOptional报错网上已经与提出两种方法的完整解决方案,但要注意的是: 如果你坚持不使用cnpm相关方法,那么在另一个方法中修改git代理和npm代理时,你可能仅仅需要修改git代理然后安装完cli以后再改回来,而不需要修改npm代理,这种情况适用于两个都改了但还是不起作用的时候!另外看到有评论说改用手机热点也可以直接解决问题!