You only need to have node.js installed.
Installing node.js:
See http://nodejs.org/download/
Install node modules:
$ npm install
Start the server:
$ npm start
Open Browser at http://127.0.0.1:3000
$ npm run deploy
Publishes application to Github Pages branch.
Open https://joachimprinzbach.github.io/TypescriptAngularSample/