我們日常使用 node 時候經常會遇到不同的項目需要使用不同的 node 版本,而開發者的電腦往往只有一台,所以我們需要有一個管理工具來幫助我們開發者切換 node 版本,n 就是一個這樣的模塊,他是 node 的一個模塊,而他的作者就是 express 的作者。
一、準備#
由於 n 是 node 的一個模塊,所以我們在安裝 n 之前,首先需要已經能用的 node 環境,怎麼安裝 node 環境這裡就不贅述了。
命令行輸入:
查看 node 版本
$ node -v
查看 npm 版本
$ npm -v
如圖,如果有結果,說明電腦上已經有了 node 環境。
二、安裝#
命令行輸入:
使用 npm 全局安裝 n (由於要寫入文件,所以使用了 sudo 給操作提權,使用管理員權限執行命令)
$ sudo npm i -g n
進度條走完後查看是否安裝完成
$ n -V
三、安裝和切換 node 版本#
列出所有 node 版本
$ n ls
安裝某個版本
$ n xx.xx.x (xx.xx.x 為要安裝的版本號)
安裝最新版本
$ n lastest
安裝最新穩定版
$ n stable
切換 node 版本 (輸入命令後上下鍵盤選擇確認)
$ n
刪除某個版本
$ n rm xx.xx.x
使用某個版本來運行腳本
$ n use xx.xx.x a.js