This repository is deprecated. It should still work but packages won't be updated by me anymore.
Have you ever found yourself in need of a basic Angular boilerplate, with Webpack and Babel already set-up ? Ready to write and run Karma unit tests ? No BS stupid app, generators, bower ? Well, here you go.
Depending on what you need, there are two versions of this project available :
Old
version includes:
- Grunt
- ES5
- Webpack
- Bootstrap
- Angular-Bootstrap
- Karma
- ESlint
- JShint
This version now lives in master-old
branch
Another more edge
version set up to use all the cool stuff:
- Gulp
- ES6
- Webpack
- BabelJS
- Sass
- Angular-Material
- Karma
- ESlint
You need node with npm and grunt-cli
installed. Then run:
grunt build
to build the application.
This app comes with Karma preconfigured. In order for it to pick up your test cases just suffix them with spec.js
.
Then run:
gulp test
Webpack is configured to compile files live. To use ES6 sugar suffix your scripts with es6
.
This setup does not have a development server. In order to see your code running just load app/index.html
in your browser.
This is a dowhatyouwantwithit project. Feel free to submit PR's.
Sample project built using (old version of) this boilerplate : https://github.com/siemiatj/simple-angular-app