本文主要是介绍用node版本管理工具 n 来回切换高低node版本时遇到的问题,注意慎用n,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
以前就在电脑上安装了n 模块,但是一直没怎么使用它,昨天心血来潮,想要来回切换一下node版本,结果出大事了。先上个图,
如上图就是不正常的表现,我按q退出去后,在命令行中输入node -v,显示还是切换过的版本,可是我明明用n切回以前的版本了,接着我输入npm -v,显示npm:command not found,这下我慌啦,百度谷歌了一圈,有说把node彻底删除干净,重新安装的,有说n的安装路径跟node不在同一个目录下,这些方法没有一点可行性,至少对于我电脑来说,我从晚上7点搞到11点还没解决,真是心累。想着,明天早上再起来弄吧,就今天早上我把它解决好了,node 跟 npm 都正常了,没有用网上提供的任何办法。因此记录下这篇文章,告诉小伙伴们慎用n来回切换node 版本,切换这玩意,就像你切换win7,wind8,win10,在这些版本中来回切换,总会出些意想不到的问题,总之还是建议稳定一个版本就好。
总结:用n切换版本,建议用mac的小伙伴带上sudo n。
这篇关于用node版本管理工具 n 来回切换高低node版本时遇到的问题,注意慎用n的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!