nvm版本管理和nrm下載源管理

一、NVM 介紹

我們可能同時在進行2個 項目,而2個不同的項目所使用的node版本又是不一樣的,或者是要用更新的node版本進行試驗和學習。這種情況下,對于維護多個版本的node將會是一件非常麻煩的事情,而nvm就是為解決這個問題而產(chǎn)生的,他可以方便的在同一臺設備上進行多個node版本之間切換,而這個正是nvm的價值所在,詳情可以查看官網(wǎng)NVM官網(wǎng)

二、NVM 安裝

1.nvm 下載

首先,如果已經(jīng)安裝過了 node,一定要卸載干凈,如果不可以就要重裝系統(tǒng)了(說多了都是淚,自己也是遇到了 node 版本問題才開始研究 nvm 的)
直接進入安裝包下載地址:https://github.com/coreybutler/nvm-windows/releases,選擇nvm-setup.zip,下載后直接安裝。

1

1

2.配置環(huán)境變量

1

3.驗證是否安裝成功

打開命令行,執(zhí)行nvm -v命令后,出現(xiàn)一下類似的提示說明安裝成功。


1

4.安裝 nodejs

使用nvm install <version> [<arch>]命令下載需要的版本。arch參數(shù)表示系統(tǒng)位數(shù),默認是64位,如果是32位操作系統(tǒng),需要執(zhí)行命令:nvm install 6.9.0 32,出現(xiàn)下圖表示安裝完成:

1

5.使用特定版本的 nodejs

執(zhí)行nvm use <version> [<arch>] 命令開始使用特定版本。比如:nvm use 6.9.0或者nvm use 6.9.0 32

6.測試版本的切換

剛剛下載了node 6.9.0版本并且成功使用,現(xiàn)在我們下載一個6.10.3版本,然后切換并使用。


1

7.nvm ls 查看已經(jīng)安裝的版本

1

default nvm 默認使用的版本 node和stable 當前安裝的node的最新的穩(wěn)定版本* iojs iojs的最新穩(wěn)定版本* lts/* node lts 系列最新的穩(wěn)定版本* lts/argon,lts/boron,lts/carbon分別指lts的三個大的版本的最新版本

此時 NVM 已經(jīng)安裝完成正常使用

三、nrm 介紹

開發(fā)的npm registry 管理工具 nrm, 能夠查看和切換當前使用的registry, 最近NPM經(jīng)常 down 掉, 這個還是很有用的哈哈
顧名思義,就是說nrm是一個管理npm的工具

四、nrm 安裝使用

1.安裝 nrm

$ npm install -g nrm

2.nrm命令

$ nrm ls  // 查看所有的支持源(有*號的表示當前所使用的源,以下[name]表示源的名稱)

$ nrm use [name]  // 將npm下載源切換成指定的源

$ nrm help  // 查看nrm幫助

$ nrm home [name]  // 跳轉(zhuǎn)到指定源的官網(wǎng)

如果在你的網(wǎng)絡不太理想或者在不能FQ的情況下,又或者收到其他網(wǎng)絡限制導致不能使用npm原本的源進行下載時nrm就非常有用了,你只需要
nrm ls ![1](http://upload-images.jianshu.io/upload_images/13505073-8d366af9f7087a0e.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) nrm use [name]

1

即可輕松使用npm進行下載自己所需要的包及工具了。

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容