首先有個問題,
nodejs的版本和npm的版本有什麼聯絡
但似乎發現每乙個版本的nodejs都會有相應的npm版本
這npm版本估計舊了也不行,新了也不行,要和nodejs匹配嗎,平時也沒注意這個
nvm包管理切換node版本
接著就是一系列指令了
比如 nvm list --------列出當前有的node版本
nvm use 版本號 -------切換相應nodejs版本
nvm uninstall 版本號 --------解除安裝相應nodejs版本
等等,看這篇部落格
關於怎麼找到nvm安裝路徑 cmd裡輸入nvm root就行了
參考 還有這個
nvm install-latest-npm:嘗試公升級到最新的npm
nvm install --latest-npm:安裝後,嘗試在給定的副本版本上公升級到最新的有效npm。
npm配置和檢視映象源
npm config set registry
檢測是否成功
// 配置後可通過下面方式來驗證是否成功
npm config get registry
// 或
npm info express
nvm切換node版本
npm ls g depth 0 檢視已經安裝在全域性的模組,以便刪除這些全域性模組後再按照不同的 node 版本重新進行全域性安裝 sudo rm rf usr local lib node modules 刪除全域性 node modules 目錄 sudo rm usr local bin n...
使用nvm管理node版本,切換node版本
mac版 soucre nvm nvm.sh配置nvm環境變數將下述 複製到 bash profile export nvm dir home nvm s nvm dir nvm.sh nvm dir nvm.sh this loads nvm s nvm dir bash completion n...
對應node版本 nvm管理 node版本
前提 相信有很多小夥伴,在做前端開發的時候 會遇到這個專案需要node版本高一點,另外乙個專案需要node版本低一些 我現在要乙個電腦,編譯多個上面類似的專案,那怎麼辦呢?笨辦法 當編譯哪個專案的時候,對應的安裝相適合的node版本 於是乎就出現了如下操作 先解除安裝不用的node版本 在安裝被編譯...