This is the beginning of the Freshbox client codebase. It is based upon Ember App Kit and uses the same scaffolding. See the Documentation under Understanding Ember App Kit
- Getting Started Guide
- Safari Books Online Blog - Introduction to Ember App Kit for more experienced Ember developers by @mixonic
- Ember Sherpa - Introduction to Ember App Kit for those who are new to the Grunt workflow by @taras
- Sane project structure
- ES6 module transpiler support (easy, future-proof modules)
- Module system-aware resolver (see Referencing views and Using Ember loaders)
- Transparent project compilation & minification for easy deploys via Grunt
- Package management via Bower
- Support for CoffeeScript, SASS, and Emblem
- Testing via QUnit, Ember Testing and Karma (with examples)
- Linting via JSHint (including module syntax)
- Catch-all
index.html
for easy reloading of pushState router apps
git clone git@github.com:ottemo/freshbox.git freshbox-client
brew install npm
npm install -g grunt-cli
npm install -g bower
npm install
bower install
grunt
grunt server