Node.js termasuk mesin Google V8 JavaScript, dan perpustakaan Libuv dan Perpustakaan Inti hampir semuanya ditulis dalam JavaScript. Perpustakaan Libuv menyediakan abstraksi I/O Acara Asynchronous dan mekanisme lintas platform untuk Node.js.
Node.js awalnya dibuat oleh Ryan Dahl dan saat ini sedang berkembang dan memelihara oleh Isaac Schlueter.
Ada banyak artikel di internet yang menyusun dan menginstal node.js dari kode sumber, dan saya sangat menyarankan untuk tidak menggunakan metode ini di sini. Dalam kebanyakan kasus, pengelola paket memiliki pemahaman yang sangat jelas tentang struktur perangkat lunak, dan pengembang tidak perlu menyusun versi terbaru dari kode sumber dari awal.
Metode berikut ini berlaku untuk versi terbaru Ubuntu, Ubuntu 12.04 LTS, Ubuntu 12.10, Ubuntu 13.04 dan versi lainnya. Ini membantu pengembang menginstal Node.js di Ubuntu tanpa harus mengkompilasi dan menginstalnya dari awal. Anda dapat menjalankan perintah berikut di host cloud:
# APT-GET UPDATE# APT-GET INSTALL -Y Python-Software-Properties Software-Properties-Common# Add-Apt-Repository PPA: Chris-lea/Node.js# APT-GET UPDATE# APT-GET INSTAL NODEJS
Setelah perintah dieksekusi, versi terbaru Node.js akan diinstal, jadi Anda perlu khawatir. Setelah versi baru Node.js dirilis, Anda dapat meningkatkan langsung dari manajer paket tanpa harus mengkompilasi dan menginstalnya lagi dari awal.