2016-03-30 4 views
0

現在、私たちはlinuxでnode.js v0.12.6を使用しており、最新のバージョンにアップグレードする必要があります。ダウンロードサイトhttps://nodejs.org/en/download/から、node-v4.4.1-linux-x64.tarをダウンロードできます。node.js upgrade from v0.12.6

1)v0.12.6からv4.4.1に直接アップグレードできますか? 2)このアップグレードの参照先のドキュメントはありますか? 3)以前のリリース:https://nodejs.org/en/download/releases/では、Voシリーズのnode.jsがNode.js v0.12.12で終わっています。ちょうど私が正しいバージョンにアップグレードしていることを確認したいのです。

ありがとう Siva。

+0

[ブログ記事for v4.0.0](https://nodejs.org/en/blog/release/v4.0.0/)や[v0の間の急な変更の一覧]から始めたいと思うかもしれません。 12およびv4](https://github.com/nodejs/LTS/wiki/Breaking-changes-between-v0.12-and-next-LTS-release)。 – mscdex

答えて

0

私はいくつかのノードのアップグレードを行っています(0.4.x以降は4.xから始めました)。すべてのランタイムアップグレード(ノードだけでなく)と同様に、標準的な手順はありません。しかし、私はおそらく助けるべきである以下の概要プロセス:

開発およびQAマシンでは、ソース(0.12.6)で始まり、(4.4.1)をターゲットに移行するために、NVMを使用します。

  1. インストールNVMここから:https://github.com/creationix/nvm
  2. ノード0.12.6をインストールする手順を実行し、すべてのパッケージと依存関係をインストールします。
  3. は、あなたのテストを実行し、ソース環境のためのすべてが期待どおりに動作していることを確認
  4. v4.4.1インストール
  5. あなたのNPMの各アップグレードを作成し、「アップグレード」
  6. NVMのためのあなたのコードの新しいブランチに切り替えます手動で依存関係、あなたが自信を持っている場合は、新しいバージョン(4.4.1)に、必要に応じて動作する新しい枝を持っている必要がありきめ細かく
  7. テストを実行し、必要な場合に修正し、修正をコミット
  8. 細かくpackage.jsをコミット
  9. ありQAは、新しい「アップグレード」ブランチのテスト手順に従います
  10. ブランチを使用して通常のテスト/修正サイクルを実行し、「アップグレード」から/へマージする
  11. すべての人が満足したら、アップグレードをマージして起動します。

Good Luck!