Node版本管理的最佳工具-n

蘇靖軒 Jenson
企鵝也懂程式設計
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

常用的指令

  1. 安裝最新版本
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)

--

--

蘇靖軒 Jenson
企鵝也懂程式設計

鵝肝前端佐後端風味醬汁,少許資料分析點綴,人生的擺盤,done