Node版本管理的最佳工具-n
Published in
2 min readAug 15, 2019
開發環境的穩定,可以保證開發者可以更快速的建構應用程式,減少時間成本及踩坑的機率。各個語言也都有各自管理開發環境版本的方式,像是Python可以用virtualenv搭建不同版本環境的虛擬環境。
前端開發跟node.js密不可分,尤其在不同專案,常常會用到不同的node版本,且node各個版本的相容程度很差,時常導致要花費很多時間去查找或是升級node版本,所以可以方便安裝跟切換node版本是很重要的!
今天介紹一個好用的node版本管理套件 — n
安裝n套件
n也是npm的其中一個套件,所以我們可以使用npm來安裝
npm install -g n
在mac上可以使用brew來安裝
brew install n
常用的指令
- 安裝最新版本
n lastest
2. 安裝最新穩定版本
n stable
3. 安裝指定版本
n <node-version>
4. 查看現在node環境的版本,及可以切換版本
n
如果透過npm安裝套件,則n還不會開始管理版本,可能會出現 Error: no installed version
的錯誤訊息,可以使用n再安裝node一次
5. 刪除某個版本
n rm <node-version>
6. 指定版本運行程式
n use <node-version> myapp.js
還好有n的出現,各位開發者就不用再擔心node環境爆炸了!
(膜拜express作者 TJ Holowaychuk)