SHOT BY SHOT
You'll need the following things to work on this project:
Clone this repo and then run the following commands from the top level directory:
Install node dependencies:
$ npm install
Install frontend dependencies:
$ bower install
Begin webserver with livereload using Gulp:
$ gulp serve
Get to work!
...oh, and if you want to compile and see a more production-ized version:
$ gulp serve:dist
...and if you want a bit of API caching and don't want to deal with livereload:
$ gulp serve:4Real
...ok, seriously last thing, but if you want all you get with 4Real but with the production-ized version:
$ gulp serve:4RealDist
If you navigate to the app with the
?installation query param, it operates in "installation mode".
This means that the video will auto-play after 30 seconds, then auto-scroll to the bottom, and automatically move to the next shot after another 30 seconds.
But, wait, how did we get here? Where did all these files come from?
Here's how this app was scaffolded:
- Installed node and npm.
- Installed yeoman:
npm install -g yo
- Installed gulp:
npm install -g gulp
- Installed gulp-based angular yeoman generator:
npm install -g generator-gulp-angular