Windows/Linux下Node更新
阿新 • • 發佈:2019-02-06
一.關於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
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版本
參考資料
- 轉載:http://www.tuicool.com/articles/IRj6r2e
- node下載中文版地址 http://nodejs.cn/download/