使用nvmw解決windows下多版本node共存的問題


不支持4.x的nodejs,用nodist吧

不支持4.x的nodejs,用nodist吧

不支持4.x的nodejs,用nodist吧

===========不要再看的分割線====================

 

最近在看avalon,在安裝fekit的時候,發現它的node版本要求是0.8.x,而我電腦上目前的版本是1.2,前陣子剛剛升級完。問題出現了,我必須要降級node版本才能安裝,每次遇到這種問題就需要這么來回折騰么?so,百度了下,然后發現了nvmw這個工具。

安裝步驟:(假設nvmw安裝在D盤的git_item下)

d:

cd git_item

git clone https://github.com/hakobera/nvmw.git

將D:\git_item\nvmw\;添加到環境變量Path中

安裝就完成了。

在控制台直接鍵入nvmw,會列出命令列表。

 

在安裝時,有遇到一個坑,我發現使用git bash時無法使用nvmw命令,而在windows默認的cmd下就可以。

 

現在開始安裝node0.8版本的,使用命令:

nvmw install v0.8.12

注意:不能用v.0.8.x,它沒這么聰明~~

在下載完0.8.12后,它又開始下載一個別的東西了,不管它是什么鬼,但是最后它顯示了一些,錯誤,總之,安裝不成功。

嘗試切換了下下載地址,再次安裝:

set "NVMW_NODEJS_ORG_MIRROR=https://npm.taobao.org/dist"
nvmw install v0.8.12



安裝成功,好吧,重點就是nvmw安裝node時可能會有類似這樣的報錯,多試幾次吧~~它默認的下載地址是
https://npm.taobao.org/dist,我們也可以自己指定。

好了,現在看一下node的版本:

node-v
>v0.0.12

我又安裝了一個版本v0.11.11

使用nvmw ls即可列出所有安裝的版本:



使用nvmw use v0.8.12,切換回原來0.8.12的版本:




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM