Skip to content

Installation guide

Kristian Saksvik Munkvold edited this page Feb 24, 2016 · 1 revision

This guide outlines installation of the software, and creation of the user accounts, needed to partake in the workshop. Feel free to skip parts of the installation if you already have some of the software installed.


Install Git and Node.js

Download and Install:

Create accounts on GitHub and Heroku

Create a user account on:

Install the Heroku Toolbelt and login to your Heroku account

Download and install the Heroku Toolbelt. Follow their "Getting Started" instructions. Great job!

A note about command-line shell for Windows users

This workshop is designed around using a command-line shell for running git, node and the heroku toolbelt. If you're new to the command-line, we recommend using PowerShell.

Command-line integration should come as default with node and the heroku toolbelt, but the folder containing git.exe has to be added to the PATH environment variable. Have a look at this stackoverflow question if you need a pointer to how this is done.

Validating your installation

Open the program of your choice allowing you to interact with the command-line terminal:

Test the command "git" and the result should be something like:

> git
usage: git [--version] [--help] [-C <path>] [-c name=value]
           [--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
           [-p|--paginate|--no-pager] [--no-replace-objects] [--bare]
           [--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]
           <command> [<args>]

(rest of output is omitted)

Test "node --help" and the result should be something like:

> node --help
Usage: node [options] [ -e script | script.js ] [arguments] 
       node debug script.js [arguments] 

(rest of output is omitted)

Test "heroku" and the result should be something like:

> heroku
Usage: heroku COMMAND [--app APP] [command-specific-options]

(rest of output is omitted)

If they all exist, then you are done. Great job!