Skip to content
This repository was archived by the owner on Sep 25, 2026. It is now read-only.

OSX Development Setup

Cooper Filby edited this page Oct 9, 2017 · 1 revision

Mac OS X Development Environment Setup

This page outlines how to configure your OS X machine for SparkEd Development.

Install Xcode

Download Xcode through the App Store Application or through the Apple Developer Site.

Install Command Line Tools

  1. Open terminal and run: xcode-select --install
  2. Click on Install and Agree to the License Agreement
  3. Click Done when complete.

Install brew

More Info

  1. Open Terminal
  2. Run:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  1. Press Enter
  2. Follow instructions to install and type your account password to continue.
  3. Once installation is complete, run: brew doctor. You should see the message, Your system is ready to brew.
  4. Run brew update to update brew and brew formulae.

Install Git

Git should be available from the Terminal after installing the Xcode Command Line Tools. Try running git --version from Terminal.

If git isn't available after installing the command line tools (and you aren't prompted to install the Xcode Command Line Tools after running the command), you can also install it using brew install git or by downloading it directly from the Git website.

Install Node.js

  1. In Terminal, run: brew install node
  2. Verify node is installed: node --version.

You can also install Node.js by downloading it from the Node.js website.

Install Meteor

More Info

  1. In Terminal, run: curl https://install.meteor.com/ | sh

Clone Repository

  1. Create a folder that you want your app to reside in, wherever on your Mac: mkdir SparkEd
  2. Cd into the directory created: cd SparkEd
  3. Clone application: git clone <repository_git_link>

Build and Run Application

  1. Navigate to the project directory in terminal.
  2. Install dependency packages: meteor npm install
  3. Run application: meteor run
  4. To verify that the application is running navigate to http://localhost:3000 in your browser.

Clone this wiki locally