所謂nvm就是一個(gè)可以讓你在同一臺(tái)機(jī)器上安裝和切換不同版本node的工具。這里是一篇安裝及使用教程隙咸。
第一步:下載nvm
可以到這里下載鏈接:https://pan.baidu.com/s/1wW4fH8XnXRiachXHb1Pckw 密碼:pn90
或者到github上下載最新版本https://github.com/coreybutler/nvm-windows/releases
nvm-noinstall.zip: 這個(gè)是綠色免安裝版本局骤,但是使用之前需要配置
nvm-setup.zip:這是一個(gè)安裝包业崖,下載之后點(diǎn)擊安裝傅事,無(wú)需配置就可以使用扳剿,方便。
Source code(zip):zip壓縮的源碼
Sourc code(tar.gz):tar.gz的源碼艰匙,一般用于*nix系統(tǒng)
第二部:安裝
之后限煞,按照提示完成安裝即可,安裝完成后可以檢測(cè)一下是否安裝成功
在命令行輸入nvm员凝,如果出現(xiàn)nvm版本號(hào)和一系列幫助指令署驻,則說(shuō)明nvm安裝成功;否則健霹,可能會(huì)提示nvm: command not found
第三步:修改settings.txt
在你安裝的目錄下找到settings.txt文件旺上,打開(kāi)后加上
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
這一步主要是將npm鏡像改為淘寶的鏡像,可以提高下載速度糖埋。
第四步:使用
nvm arch [32|64]: 顯示node是運(yùn)行在32位還是64位模式宣吱。指定32或64來(lái)覆蓋默認(rèn)體系結(jié)構(gòu)。
-nvm install <version> [arch]:該可以是node.js版本或最新穩(wěn)定版本latest瞳别。(可選[arch])指定安裝32位或64位版本(默認(rèn)為系統(tǒng)arch)征候。設(shè)置[arch]為all以安裝32和64位版本。在命令后面添加–insecure祟敛,可以繞過(guò)遠(yuǎn)端下載服務(wù)器的SSL驗(yàn)證疤坝。
nvm list [available]:列出已經(jīng)安裝的node.js版本」萏可選的available跑揉,顯示可下載版本的部分列表。這個(gè)命令可以簡(jiǎn)寫(xiě)為nvm ls [available]埠巨。
nvm on: 啟用node.js版本管理历谍。
nvm off: 禁用node.js版本管理(不卸載任何東西)
nvm proxy [url]: 設(shè)置用于下載的代理。留[url]空白乖订,以查看當(dāng)前的代理扮饶。設(shè)置[url]為none刪除代理。
nvm node_mirror [url]:設(shè)置node鏡像乍构,默認(rèn)為https://nodejs.org/dist/.甜无。可以設(shè)置為淘寶的鏡像https://npm.taobao.org/mirrors/node/
nvm npm_mirror [url]:設(shè)置npm鏡像哥遮,默認(rèn)為https://github.com/npm/npm/archive/岂丘。可以設(shè)置為淘寶的鏡像https://npm.taobao.org/mirrors/npm/
nvm uninstall <version>: 卸載指定版本的nodejs眠饮。
nvm use [version] [arch]: 切換到使用指定的nodejs版本奥帘。可以指定32/64位[arch]仪召。
-nvm use <arch>:將繼續(xù)使用所選版本寨蹋,但根據(jù)提供的值切換到32/64位模式
nvm root [path]: 設(shè)置 nvm 存儲(chǔ)node.js不同版本的目錄 ,如果未設(shè)置松蒜,將使用當(dāng)前目錄。
-nvm version: 顯示當(dāng)前運(yùn)行的nvm版本已旧,可以簡(jiǎn)寫(xiě)為nvm v
首先秸苗,使用nvm list查看目前已經(jīng)安裝的版本
nvm list available 顯示可下載版本的部分列表
nvm install 版本號(hào) 安裝指定的版本的nodejs
nvm use 版本號(hào) 使用指定版本的nodejs