Skip to content

An AngularJS boilerplate based on Webpack + ES6 + JSData + SASS + Material Design

License

Notifications You must be signed in to change notification settings

samuelcastro/angular-webpack-jsdata-es6-boilerplate

Repository files navigation

angular-webpack-jsdata-es6-boilerplate

An AngularJS boilerplate based on Webpack + ES6 + JSData + SASS + Material Design [STILL IN DEVELOPMENT]

Home

Home

Home

Features

  • Webpack.
  • ES6/7 with babel.js.
  • JSData as a model layer.
  • SASS.
  • Material Design.
  • Source maps included in all builds.
  • Development server with live reload.
  • Production builds with cache busting and asset minification.
  • 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 run-scripts.

Getting Start

1. Fork the main project: https://github.com/samuelcastro/angular-webpack-jsdata-es6-boilerplate
2. Clone your own forked project: git clone https://github.com/[YOUR-USERNAME]/angular-webpack-jsdata-es6-boilerplate

Run Dev

1. Move into the project directory `$ cd angular-webpack-jsdata-es6-boilerplate`
2. Run `$ npm install`
3. Run `$ npm run dev`
4. Connect to the server using `http://localhost:8080`

Build

Run `$ npm run build`

Contributions

Send me a Pull Request and I'll analyzing your changes.

Any problems?

Let me know at samuelcastrosilva@gmail.com

About

An AngularJS boilerplate based on Webpack + ES6 + JSData + SASS + Material Design

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published