Angular 1.5.9 + ES6 application boilerplate with testing practices
Inspired from angular-webpack-workflow
##Features
- Webpack Setup
- Gulp.js Setup
- Basic App Structure by following Angular Style Guide
- SEO ready configuration using angular-seo
- Full fake REST API using json-server
- 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
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
.
Code and documentation are available according to the MIT
License (see LICENSE).