Node.js enthält die Google V8 JavaScript -Engine, und die Libuv -Bibliothek und die Kernbibliothek sind fast alle in JavaScript geschrieben. Die LiBUV-Bibliothek bietet eine Abstraktion von asynchronem Ereignis-E/O und einem plattformübergreifenden Mechanismus für Node.js.
Node.js wurde ursprünglich von Ryan Dahl erstellt und entwickelt sich derzeit von Isaac Schlueter weiter.
Es gibt viele Artikel im Internet, die Node.js aus dem Quellcode kompilieren und installieren, und ich empfehle dringend, diese Methode hier nicht zu verwenden. In den meisten Fällen haben Paketwartungen ein klares Verständnis der Softwarestruktur, und Entwickler müssen die neueste Version des Quellcode nicht von Grund auf zusammenstellen.
Die folgende Methode gilt für die neuesten Versionen von Ubuntu, Ubuntu 12.04 LTS, Ubuntu 12.10, Ubuntu 13.04 und anderen Versionen. Es hilft Entwicklern dabei, Node.js auf Ubuntu zu installieren, ohne es von Grund auf neu zu kompilieren und zu installieren. Sie können die folgenden Befehle auf dem Cloud -Host ausführen:
# APT-Get-Update# APT-Get Install-Installation -y Python-Software-Properties Software-Properties-common# add-apt-repository pPA: Chris-Lea/Node.js# APT-Get-Update# APT-Get-Installation NodeJS
Sobald der Befehl ausgeführt wurde, wird die neueste Version von node.js installiert, sodass Sie sich Sorgen machen müssen. Sobald eine neue Version von node.js veröffentlicht wurde, können Sie direkt über den Paketmanager aktualisieren, ohne sie kompilieren und erneut von Grund auf neu installieren zu müssen.