##一。關於 node 版本號
江湖人稱版本帝,release 如下:
latest/ 05-Apr-2016 23:31 -
latest-argon/ 01-Apr-2016 01:39 -
latest-v0.10.x/ 01-Apr-2016 04:31 -
latest-v0.12.x/ 01-Apr-2016 00:10 -
latest-v4.x/ 01-Apr-2016 01:39 -
latest-v5.x/ 05-Apr-2016 23:31 -
因為 node 在 v0.x 的時候,出現了另一個分支:io.js,其版本號從 v1.0.0 開始後來更新到 v4.x,而此時 node 本體是 v0.12.x,然後本體與 io.js* 合體* 出現了 v4.0,再經過一段時間的更新後推出了代號(codename)為 argon 的 LTS(Long-term Support,長期支援版本),即 v4.x,有點冒險的新特性不能放在 LTS 裡,但新特性的開發還得繼續,就出現了 v5.x,即 Stable
所以:
latest/ 表示 latest Stable release,比 LTS 新一些,不建議線上使用
latest-argon/ 表示代號為 argon 的 LTS,可以在線上使用
latest-v0.10.x/ 歷史痕跡,偶數穩定,奇數不穩定
latest-v0.12.x/ 同上
latest-v4.x/ 合體後的各個版本
latest-v5.x/ Stable,比 LTS 新一些,不建議線上使用
LTS 表示長期支援版本,更注重穩定性和安全性,適合線上使用。至於 Stable,其實不像名字那樣穩定,6 個月後進化成 LTS,然後 LTS 的保質期是 30 個月。至於 Nightly 版本。。。能有什么用啊
P.S. 關於 Node 版本的更多資訊,請檢視 nodejs/node
##二.Windows 更新 Node
windows 下安裝 Node 一般選擇 Windows Installer (.msi) 或者 Windows Binary (.exe),更新的方式就是覆蓋安裝:直接 下載 目標版本的 msi 或者 exe,在原安裝目錄覆蓋安裝即可
##三.Linux 更新 Node
linux 下一般選擇手動編譯原始碼安裝,npm 有開源模組提供了版本管理工具:n,先全域安裝(npm install -g n),然後直接:
n lts
就可以安裝最新的 LTS 了,但筆者今天遇到了奇怪錯誤,最後直接安裝了 Stable,其它可能有用的命令如下:
n latest #安裝最新版本
n stable #安裝最新穩定版本
n #檢視已通過 n 安裝的各個版本
n rm 0.9.4 #移除 0.9.4 版本
###參考資料
暫無評論,快來發表你的看法吧