Skip to content
Adam Hope edited this page Oct 23, 2018 · 47 revisions

Prerequisites

Before you can setup your Watch app development environment you need to have Git, NodeJS and CCTray or CCMenu installed and working.

It's up to you how you install these. As long as they work correctly it doesn't matter, but if you're not sure you can follow these instructions.

NOTE: The trainers will give you the correct name/URL for your team repo. Each team has a unique repo for the course.

Windows Setup Instructions

  1. Install Git
  2. Install Node (the 'current' version)
  3. Install CCTray
  4. Git clone your teams repo git clone https://github.com/twlevelup/YOUR-TEAMS-REPOSITORY
  5. Add https://circleci.com/gh/twlevelup/{your_repo_name}.cc.xml to CCTray

OS X Setup Instructions

This article will help you get Node and NPM installed using Homebrew (our preferred way of installing dev tools on OS X)

  1. Install Git
  2. Installing Node.js v10 and npm using Homebrew on OS X
  3. Install CCMenu
  4. Git clone your teams repo git clone https://github.com/twlevelup/YOUR-TEAMS-REPOSITORY
  5. Add https://circleci.com/gh/twlevelup/{your_repo_name}.cc.xml to CCMenu

Now run the initial setup and start the app!

cd path_to_team_repo
npm install
./go start

The script should run your initial setup, then start your app. You should now be able to view the demo Proto Watch app in your browser at http://localhost:8080

Clone this wiki locally