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/工具

相關文章
相關標籤/搜索