Skip to content

Setup Dev Environment

Cameron Taylor edited this page Oct 27, 2017 · 8 revisions

Requirements

Feel free to use whatever tools you'd like as long as they can meet these requirements. A suggested toolset and setup guide are provided below.

Software

Software Version Installation Description
NodeJS >= 8.0.0 choose your environment or package manager NodeJS is the javascript runtime that we will be using since it has support for client and server code. Check by running node --version
npm >= 5.0.0 pre-installed with NodeJS npm is a package manager that we will use (kinda like maven from Java or pip from Python). Check by running npm --version. You can learn more on the npm documentation

Environment

Make sure you're running on a UNIX based system (not windows).

Add the following to your ~/.bashrc or ~/.bash_profile (whichever you use). This is optional, but will make many developer operations more flexible.

# Allow executing binaries installed as npm dependencies
PATH="./node_modules/.bin:${PATH}"
export PATH

Setup Guide