一. 下載地址
- NVM 管理多個(gè) Node 版本
- 下載 nvm-windows
-
安裝使用
二裸诽、常用命令
# 顯示已安裝的`Node`版本列表(`list`可簡(jiǎn)化為`ls`)。
nvm list
# 顯示可安裝的`Node`版本列表(`available`可選參數(shù))。
nvm list available
# 顯示可安裝的`Node`版本列表(`available`可選參數(shù))扼菠。
nvm list available
安裝指定版本
# 1珊膜、安裝指定版本的`Node`(`version`是指定版本)般卑。
nvm install <'version'>
# 2、安裝指定版本的`Node`(`latest`是最新穩(wěn)定版本)
nvm install latest
# 3故源、`arch`指定安裝`32`位還是`64`位版本(可選參數(shù)紊遵,默認(rèn)是系統(tǒng)位數(shù))账千。
# 可以添加`--insecure`繞過(guò)遠(yuǎn)程服務(wù)器的`SSL`。
nvm install <'version'> ['arch'] ['--insecure']
# 安裝`11.13.0`版本暗膜。
nvm install 11.13.0
切換指定版本
# 切換指定`Node`版本(可指定`32`/`64`位)匀奏。
nvm use <'version'> ['arch']
# 切換`11.13.0`版本。
nvm use 11.13.0
卸載指定版本
# 卸載指定`Node`版本学搜。
nvm uninstall <'version'>
# 卸載`11.13.0`版本攒射。
nvm uninstall 11.13.0
三、其他命令
# 開(kāi)啟`nvm`版本管理恒水。
nvm on
# 關(guān)閉`nvm`版本管理会放。
nvm off
# 顯示`nvm`版本(`version`可簡(jiǎn)化為`v`)。
nvm version
# 顯示`Node`是運(yùn)行在`32`位還是`64`位钉凌。
nvm arch
# 設(shè)置存儲(chǔ)不同`Node`版本的目錄(如果未設(shè)置咧最,默認(rèn)使用當(dāng)前目錄)。
nvm root ['path']
`
# 設(shè)置`Node`下載代理御雕。
# 1矢沿、`url`可選參數(shù),不加顯示當(dāng)前代理酸纲。
# 2捣鲸、將`url`設(shè)置為`none`則移除代理。
nvm proxy ['url']
# 設(shè)置`Node`鏡像(默認(rèn)是`https://nodejs.org/dist/`)闽坡。
# 1栽惶、如果不寫`url`,則使用默認(rèn)`url`疾嗅。
# 2外厂、設(shè)置后可至安裝目錄`settings.txt`文件查看,也可直接在該文件操作代承。
nvm node_mirror ['url']
# 設(shè)置`Npm`鏡像(默認(rèn)是`https://github.com/npm/cli/archive/`)汁蝶。
# 1、如果不寫`url`论悴,則使用默認(rèn)`url`掖棉。
# 2墓律、設(shè)置后可至安裝目錄`settings.txt`文件查看,也可直接在該文件操作幔亥。
nvm npm_mirror ['url']
四.執(zhí)行了下載[node版本]命令時(shí)耻讽,發(fā)現(xiàn)它下的很慢,甚至卡著不動(dòng)了,執(zhí)行命令設(shè)置代理
nvm node_mirror https://registry.npmmirror.com/node/
nvm npm_mirror https://registry.npmmirror.com/npm/
或者找到安裝目錄
在settings.txt文件中加入如下代碼即可解決:
node_mirror: https://registry.npmmirror.com/node/
npm_mirror: https://registry.npmmirror.com/npm/