npm命令无反应

最近遇到一个超级超级大坑,因为开发的缘由须要node版本切换,因而下载了gnvm版本管理工具,然而,无论下载哪一个版本都会报401错。我真的怀疑是公司电脑的权限问题。前端

因而我开始了“做死”之路:卸了最新版node装了稳定版,再装gnvm,死;卸了node装gnvm再装node,死......一直这么做下去,终于!npm -v都没有反应了,就是没有报错,也没有出现版本,就这么一直运行着,一度觉得电脑崩了!百度以后(必定要百度npm命令无反应,以前百度了n久npm版本不出来,找不到)。node

找到了解决方案:删除 C:\Users\{帐号}\.npmrc 文件,好像是因为以前手动设置了npm config set prefix 致使的(这个命令我是百度npm配置找到的,不少都这么写的呀)。删掉以后,npm -v立马就能用了,真的!真的很激动啊!昨天还问群里的前端小伙伴,感受都把人家说糊涂了,毕竟这个真的很神奇地被我遇到了。npm

环境变量中设置Path,值为npm安装目录(E:\node\npm);
查看下载地址:npm get registry
设置淘宝镜像:npm config set registry https://registry.npm.taobao.org/
换成原来的地址:npm config set http://registry.npmjs.org/工具

相关文章
相关标签/搜索