An AngularJS app that illustrates the breakdown of all live twitch.tv stream viewers sorted by game. The chart utilizes d3.js and borrows heavily from kerryrodden's zoomable sunburst example.
If you've never used Node or npm before, you'll need to install Node. If you use homebrew, do:
brew install node
Otherwise, you can download and install from here.
Gulp must be installed globally in order to use the command line tools. You may need to use sudo
npm install -g gulp
Alternatively, you can run the version of gulp installed local to the project instead with
./node_modules/.bin/gulp
npm install
This runs through all dependencies listed in package.json
and downloads them
to a node_modules
folder in your project directory.
gulp
or
gulp build:production
gulp server
Files compile to public
.
gulp deploy
This will run karma, build your files, revision and compress them, and copy the contents of the public folder to a gh-pages
branch, and push it up to GitHub.