Skip to Content

Download System Requirements

Add system requirements for a full-stack JavaScript web application with testing suite.

Although the full-stack web applications you will build in this program are written in JavaScript, the applications have some non-JavaScript system dependencies.

In this article, you will learn how to download build tools that your computer needs to run the full-stack JavaScript web applications:

Mac OS X

On Mac OS X computers, you can get all of the tools you need from the Xcode application in the Apple Store. It includes a set of developer tools, specifically the command line tools, that you will use to build and run programs on your computer.

  1. Update or get the latest version of Xcode from the Apple Store. This may take up to 30 minutes.
  2. When your computer is finished downloading Xcode, open your terminal and enter the following:
    $ xcode-select --install
    This code installs Xcode command line tools.
  3. Enter the following into your terminal to check if xcode command line tools were installed properly:
    $ xcode-select --version
    If the output is xcode-select version xxxx, then you properly installed Xcode command line tools.


On Windows, you can use npm in powershell to download the tools you need to build and run programs on your computer.

  1. Open powershell as an administrator — you can find powershell by searching for it in your Windows taskbar.
  2. Enter the following lines of code to install Windows build tools from the internet:
    $ npm install --global --production windows-build-tools
    $ npm install --global node-gyp
  3. Once your computer is finished installing, run the following command to check if they were installed properly:
    $ node-gyp --version
    You should see v3.x.x, where x represents a number.

Ready to Learn More?

Find the course that's right for you! Explore our catalog or get a recommendation.