Architectural Patterns , Styles & TIPS
S.O.L.I.D is an acronym for the first five object-oriented design(OOD) principles
From STUPID to SOLID Code!
The Onion Architecture
Layers, Onions, Ports, Adapters: it's all the same
On Windows download latest "Windows Installer (.msi)" from http://nodejs.org/download/ and install same directory , thats all...
After complete the installation above, the NodeJS and NPM will be upgraded to the latest one and then you can cleanup the package as normal as:
npm cache clean
npm update -g