NodeJS

About Installation
This guide will walk through installing NodeJS behind Nginx and using monic to keep node instances alive. Since NodeJS is a single-process application, we will launch multiple instances of the application and load balance using Nginx.

npm
Node.js has a USE flag to include npm, the Node.js package manager. The current stable version of Node.js, 4.x.x, comes with npm 2.x.x, which might be undesirable. For npm 3.x.x, use Node.js 6.x.x (the next LTS release) or later. You can configure which version to pull in by setting keywords, e.g.:

Also see Knowledge_Base:Accepting_a_keyword_for_a_single_package.