angular-es6-webpack-boilerplate
angular-es6-webpack-boilerplate copied to clipboard
AngularJS 1.4x and ES6 application boilerplate /w testing practices using Webpack
Angularjs ES6 Webpack boilerplate
Angular 1.5.9 + ES6 application boilerplate with testing practices
Inspired from angular-webpack-workflow
##Features
- [x] Webpack Setup
- [x] Babel
- [x] Isparta Instrumenter Loader
- [x] Bootstrap
- [x] Gulp.js Setup
- [x] Angular Template Cache
- [x] Webpack
- [x] ESLint
- [x] Basic App Structure by following Angular Style Guide
- [x] SEO ready configuration using angular-seo
- [x] Full fake REST API using json-server
- [x] Testing Structure by following official docs and Testing Angular
##Install Clone repo and install npm and bower packages;
git clone https://github.com/ziyasal/ng-espack-boilerplate.git
cd ng-espack-boilerplate
npm install
bower install
gulp
Development
All scripts are run with npm run [script]
, for example: npm run test
.
build
- generate a minified build to public
folder
test
- run all tests
test:live
- continuously run unit tests watching for changes
eslint:app
- lint code in app
folder
eslint:tests
- lint code in tests
folder
See what each script does by looking at the scripts section in package.json
.
License
Code and documentation are available according to the MIT
License (see LICENSE).