如何将 ionic3 降到 ionic2

如何将 ionic3 降到 ionic2? 目前电脑装的是 3.19.0

试错:

试错1:直接执行 npm install -g ionic@2 命令


查看 ionic -v 版本 仍然是3

试错2:先卸载 npm uninstall ionic -g , 后安装 npm install ionic @2 。 也是不成功,最后查看ionic版本还是3.

解决方法:

使用命令我无法成功。最后请教同事,在他的帮助下,尝试了手动删除的法子。

1.ionic info 查看ionic 信息,在这其中找到了 所在目录。

2.进目录手动删除ionic ,再执行 ionic -v ,报错了,说明删除对了。但是现在命令行还能识别ionic 命令,只是找不到文件了而已。


3.使用npm uninstall -g ionic ,再执行 ionic -v 


哈哈。这下是完全删除ionic了。接下来就美滋滋的重新安装指定版本就ok了。

我以为接下来没问题了。

但是,人生就像踩水坑,谁知下一步是不是一个深水坑:

开始安装 并查看版本


安装成功,但是找不到命令疑问

仔细看返回来的信息,注意到 全局安装目录 和 命令查找目录 不一样!

恍然大悟!猛然想起,两个月前,我为了防止npm 全局安装时都将模块放到 c 盘下,所以修改了全局模块的默认安装目录。导致出现了现在的问题。

回头看看,在我试错中执行的命令,我的同事能够执行成功,但我不能,或许就是这个原因。

对于刚刚的问题,可以在环境变量 path 中添加 全局模块的安装目录 (新的模块安装目录跟老的安装目录不一样,可能会有查找命令时的优先级问题吧), 这样就可以解决,安装完全局模块后但是找不到命令的问题了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值