###Introduction
Boilerplate to build an AngularJS web app. Includes global files such as SCSS mixins and JS vendors files. @TODO: have the global/js/vendor
files referenced in the browserify config instead of those in the app.
- Grunt
- Grunt-CLI
- Compass
- Concurrent
- Clean
- Connect
- grunt-contrib-copy
- grunt-contrib-csslint
- grunt-browserify
- Watch / Live reload
- load-grunt-tasks
- Assemble
- Handlebars Helpers
Make sure your have the following installed with these versions or greater when running the bootstrap
Node v0.10.26
Sass v3.3.9
Compass >1.0.0.alpha.20
Runs the default task:
grunt
includes Assemble, Browserify, Compass, Connect, Clean, Watch (with live reload), Copy
-
Install the above libraries
-
Clone the master version of this Git repository
git clone [email protected]:adriaanbalt/boilerplate-angular.git
-
Run
npm install
-
Run
grunt
in the root folder of Git repository. -
This will open your browser to
localhost:7777
using Node Module "Connect" that is pointed to the generated "/dist" folder.