node.jsにはGoogle V8 JavaScriptエンジンが含まれており、LibuvライブラリとコアライブラリはほとんどすべてJavaScriptで書かれています。 Libuvライブラリは、非同期イベントI/Oの抽象化とnode.jsのクロスプラットフォームメカニズムを提供します。
Node.jsはもともとRyan Dahlによって作成されており、現在Isaac Schlueterによって進化および維持されています。
インターネット上には、ソースコードからnode.jsをコンパイルおよびインストールする多くの記事があります。ここでこの方法を使用しないことを強くお勧めします。ほとんどの場合、パッケージメンテナーはソフトウェア構造を非常に明確に理解しており、開発者はソースコードの最新バージョンをゼロからコンパイルする必要はありません。
次の方法は、Ubuntu、Ubuntu 12.04 LTS、Ubuntu 12.10、Ubuntu 13.04およびその他のバージョンの最新バージョンに適用できます。開発者は、ゼロからコンパイルしてインストールすることなく、ubuntuにnode.jsをインストールするのに役立ちます。クラウドホストで次のコマンドを実行できます。
#apt-get update#apt-get install -y python-software-properties software-properties-common#add-papt-repository ppa:chris-lea/node.js#apt-get update #apt-get install nodejs
コマンドが実行されると、node.jsの最新バージョンがインストールされるため、心配する必要があります。 Node.jsの新しいバージョンがリリースされたら、ゼロから再びコンパイルしてインストールすることなく、パッケージマネージャーから直接アップグレードできます。