Posted on 2018-10-06 11:25:17
In a previous article, I wrote about how to install Node.js® and, it’s companion, NPM on a Mac. Fortunately, for Windows users, the Node.js® installation process is a lot easier than how I recommend installing Node.js® on a Mac.
Node isn’t a program that you simply launch like Word or Photoshop: you won’t find it pinned to the taskbar or in your list of Apps. To use Node you must type command-line instructions, so you need to be comfortable with (or at least know how to start) a command-line tool like the Windows Command Prompt, PowerShell, Cygwin, or the Git shell (which is installed along with Github for Windows).
Installing Node and NPM is pretty straightforward using the installer package available from the Node.js® web site.
Make sure you have Node and NPM installed by running simple commands to see what version of each is installed and to run a simple test program:
node -v. This should print a version number, so you’ll see something like this
npm -vin Terminal. This should print NPM’s version number so you’ll see something like this
hello.js, and just add the code
console.log('Node is installed!');. To run the code simply open your command line program, navigate to the folder where you save the file and type
node hello.js. This will start Node and run the code in the
hello.jsfile. You should see the output
Node is installed!.
New versions of Node and NPM come out frequently. To install the updates, just download the installer from the Nodejs.org site and run it again. The new version of Node and NPM will replace the older versions.
You uninstall Node.js and NPM the same as you would most Windows software:
With Node.js and NPM installed you’ll soon be able to take advantage of the huge world of NPM modules that can help with a wide variety of tasks both on the web server and on your desktop (or laptop) machine. The NPM site lists all of the official Node packages making it easy to make the choice. Have fun and check out my current courses at Treehouse. And after, you’ve installed Node, check out the Node.js Basics course on Treehouse by my colleague, Andrew Chalkley.
Post copied from Treehouse Blog