A starter repo for building scalable apps with Angular, ES6, and Webpack
- ES6
- Babel as a JavaScript compiler
- webpack as module bundler
- webpack-dev-server
- livereload and possibly HMR
- Splitting bundles (vendor, app) with CommonsChunkPlugin for webpack
- UglifyJs for JavaScript minification
- eslint
- prettier JavaScript formatter
- editorconfig
- NODE_ENV for configuration prod / dev using webpack environment-plugin
- stylelint
- postcss
- postcss - consider colorguard and so on
- autoprefixer
- stylelint in build process
- stylelint configuration vs .editorconfig
- separate tools configuration from webpack
- default testing framework
- Improve docs in general
- Angular: ES6 code examples
- Angular: ui-router
- Angular: resource
Tools needed to run this starter kit:
node
andnpm
clone
this reponpm install
to install dependencies
npm run start