メインコンテンツへ移動

Windows/Linux での Node 更新

無料2016-04-12#Node#Solution#node stable#node latest#node lts#node version number#node版本号是什么意思#node v4.x与v5.x#node v0.x与v4.x

Node バージョンの選択方法、現在の Node バージョンの更新方法

一.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 バージョンを削除

参考資料

コメント

コメントはまだありません

コメントを書く