- Heavily commented webpack configuration with reasonable defaults.
- ES6, and ES7 support with babel.
- Source maps included in all builds.
- SASS support.
- Development server with live reload.
- Production builds with cache busting.
- Testing environment using karma to run tests and jasmine as the framework.
- Code coverage when tests are run.
- No gulp and no grunt, just npm scripts.
# install the dependencies with npm
$ npm install
# start the server
$ npm start
go to http://localhost:4580 in your browser.
- single run:
npm run build
- build files and watch:
npm start
- single run:
npm test
- live reload:
npm run test-watch