Prototyping environment with Angular, Bootstrap and ui-router
- make sure you have Node, Bower and Grunt installed
- clone this repository (or download and unzip)
- open the folder in terminal
- type
npm install && bower install
to install dependencies
- type
grunt serve
to start the development server - type
grunt
to build the app and generate thedist
- first, create a repository on GitHub and push your Angular Propeller application up to that repository
- remove the
dist
reference from your .gitignore file to include it in the repository - commit and push all your changes to GitHub
- open the folder in terminal
- type
grunt
to regenerate yourdist
folder (grunt --force
may be necessary due to proxy issues when pulling down pngmin) - Follow these instructions to create a subtree for your
dist
folder - Type
git subtree push --prefix dist origin gh-pages
to push your subtree up to GitHub - Navigate to https://github.com/pages/{{your_username}}/{{your_repository}} to view your hosted application
Running grunt test
will run the unit tests with karma