*** title: Getting started on Mac order: 20 for: developers icons: * start * apple about: | You'll learn how to setup Node JS on a Mac system, as well as initialize the FreeSewing development environment. goals: * Install Xcode command-line tools * Install Node JS using nvm * Chosing a Node version to use * Initializing the FreeSewing development environment * Starting the FreeSewing development environment *** In this tutorial, we will setup Node JS and initialize the FreeSewing development environment on a Mac system running OS X. We'll be typing commands in a terminal window. You can find the Terminal application at `/Applications/Utilities/`. We'll cover the following steps: