Node and NPM
Node is somewhat more straightforward to install and update. I'm running 4.2.1; however, 5.0.0 is the most up-to-date release.
Note
You will need NodeJS to follow along with Chapter 6, Gulp – Automating Tasks for a Faster Workflow, and Chapter 7, Sourcemaps – Editing and Saving in the Browser.
You can install/update NodeJS by simply downloading and installing Node from https://nodejs.org/en/download/.
Also, running the installers with Node already installed will simply update Node, so there is actually no need to uninstall Node first.
To check your version of Node, you can open the command line and type (I'm sure you can guess it by now...) the following command:
node -v