Web app for egemsoft.net.
Scaffolding via yeoman-angular generator.
$ npm install -g bower grunt-cli
$ npm install
$ gem install compass
$ bower install
$ grunt test
$ grunt serve
$ grunt build
This command minifies js, css, html and image files, concats them, renames resources to provide revisions and so on. See Grunt task.
Documentation files can be found under docs
directory. Documentation pages are generated with grunt-ngdocs using ngdoc
. Build task re-generates these documentation pages. grunt ngdocs
command can also be used to generate documentations.
Documentation pages can be accessed here through RawGit.
Web app is published with Github Pages through Travis CI. After any push to the src branch, app is tested, built and released on gh-pages branch. So to be permanent, changes should be done on src branch.
Travis CI build status page indicates current release state.