Node.js comprend le moteur JavaScript Google V8, et la bibliothèque Libuv et la bibliothèque de base sont presque toutes écrites en javascript. La bibliothèque Libuv fournit l'abstraction des E / S des événements asynchrones et un mécanisme multiplateforme pour Node.js.
Node.js a été créé à l'origine par Ryan Dahl et évolue actuellement et maintient par Isaac Schlueter.
Il existe de nombreux articles sur Internet qui compilent et installent Node.js à partir du code source, et je recommande fortement de ne pas utiliser cette méthode ici. Dans la plupart des cas, les mainteneurs de package ont une compréhension très claire de la structure du logiciel, et les développeurs n'ont pas besoin de compiler la dernière version du code source à partir de zéro.
La méthode suivante est applicable aux dernières versions d'Ubuntu, Ubuntu 12.04 LTS, Ubuntu 12.10, Ubuntu 13.04 et d'autres versions. Il aide les développeurs à installer Node.js sur Ubuntu sans avoir à le compiler et à l'installer à partir de zéro. Vous pouvez exécuter les commandes suivantes sur l'hôte cloud:
# APT-Get Update # apt-get install -y python-software-properties Software-Properties-Common # add-att-repository ppa: chris-lea / node.js # apt-get update # apt-get install nodejs
Une fois la commande exécutée, la dernière version de Node.js sera installée, vous devez donc vous inquiéter. Une fois qu'une nouvelle version de Node.js est publiée, vous pouvez mettre à niveau directement à partir du gestionnaire de packages sans avoir à le compiler et à l'installer à nouveau à partir de zéro.