一.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 が現れ、さらに一段时间的な更新の後、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 バージョンを削除
コメントはまだありません