ng-show
A movie listing app An assignment.
Installation
- Prerequisite to compile
- Git
- NodeJS and NPM
- Bower (
sudo npm install -g bower
) - Gulp (
sudo npm install -g gulp gulp-cli
) - Karma (
sudo npm install -g karma-cli
)
- Clone the repo and enter to it.
- Install bower dependencies using
bower install
. - Install node dependencies using
npm install
. - Start development or demo instance using
gulp dev
and navigate tohttp://localhost:1212/
. A folder nameddev
will be generated. - Bundle for production deployment
gulp dist
. A folder nameddist
will be generated. - Travis and Firebase config files should be updated for CI or firebase deployment.
- Run unit tests using
karma start
ornpm test
. Test report will be generated insrc/tests/report
folder.