-1

Node.js 5.x と 0.10.x または 0.12.x の 2 つのバージョンがあります。公式サイトからリンクhttps://github.com/nodesource/distributions

違いは何なのか、非常に混乱しています。ubuntu-server に swagger-node をインストールしようとしましたが、5.x を使用すると、 node-modules の巨大なセットが作成されます。ただし、0.10.x を使用すると、4 つのノード モジュールのみが使用されます。だから違いがあります。

私の質問は次のとおりです。

  1. 5.xv/s と 0.10.x の違いは何ですか?
  2. Ubuntu で 0.10.25 から 0.10.40 にアップグレードする方法は?
4

1 に答える 1

2

ノード 5 には新しいバージョンの NPM が付属しているため、多数のモジュールが存在するように見えます。NPM は、ネストされた依存関係の多くをトップレベルに「フローティング」することで、重複するパッケージのダウンロードを回避しようとしますnode_modules

0.12.x 以降のバージョンには、API の重大な変更がありました。これらの多くは、https ://nodejs.org/en/blog/release/v4.0.0/#notable-changes の記事に記載されています。

進行中の変更のログについては、https://nodejs.org/en/blog/を参照してください。

于 2016-02-09T02:16:10.860 に答える