我們?nèi)粘J褂胣ode時候經(jīng)常會遇到不同的項目需要使用不同的node版本,而開發(fā)者的電腦往往只有一臺佳遣,所以我們需要有一個管理工具來幫助我們開發(fā)者切換node版本,n就是一個這樣的模塊,他是node的一個模塊肝匆,而他的作者就是express的作者感昼。
一装哆、準備
由于n是node的一個模塊,所以我們在安裝n之前定嗓,首先需要已經(jīng)能用的node環(huán)境蜕琴,怎么安裝node環(huán)境這里就不贅述了。
命令行輸入:
查看node版本
?$??node -v
查看npm版本
$ npm -v
如圖宵溅,如果有結(jié)果凌简,說明電腦上已經(jīng)有了node環(huán)境。
二恃逻、安裝
命令行輸入:
使用npm全局安裝n (由于要寫入文件雏搂,所以使用了sudo給操作提權藕施,使用管理員權限執(zhí)行命令)
$ sudo npm i -g n
進度條走完后查看是否安裝完成
$ n -V
三、安裝和切換node版本
列出所有node版本
$ n ls
安裝某個版本
$ n xx.xx.x?(xx.xx.x 為要安裝的版本號)
安裝最新版本
$ n lastest
安裝最新穩(wěn)定版
$ n stable
切換node版本(輸入命令后上下鍵盤選擇確認)
$ n
刪除某個版本
$ n rm xx.xx.x
使用某個版本來運行腳本
$ n use?xx.xx.x a.js