Node.js includes the Google V8 JavaScript engine, and the libuv library and core library are almost all written in JavaScript. The libuv library provides abstraction of asynchronous event I/O and a cross-platform mechanism for Node.js.
Node.js was originally created by Ryan Dahl and is currently evolving and maintaining by Isaac Schlueter.
There are many articles on the Internet that compile and install Node.js from source code, and I strongly recommend not to use this method here. In most cases, package maintainers have a very clear understanding of the software structure, and developers do not need to compile the latest version of the source code from scratch.
The following method is applicable to the latest versions of Ubuntu, Ubuntu 12.04 LTS, Ubuntu 12.10, Ubuntu 13.04 and other versions. It helps developers install Node.js on Ubuntu without having to compile and install it from scratch. You can execute the following commands on the cloud host:
# 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 install nodejs
Once the command is executed, the latest version of Node.js will be installed, so you need to worry. Once a new version of Node.js is released, you can upgrade directly from the package manager without having to compile and install it again from scratch.