Ember CLI is an integrated, rapid development environment for Ember applications. Based on Broccoli, a fast and reliable asset pipeline that runs on Node.js, Ember CLI is a powerful command-line interface that integrates many productivity tools and optimization utilities necessary for JavaScript development.
Ember CLI provides the following features and tools for Ember development:
It creates a strong, convention-based project structure for Ember applications
It generates Ember-specific application resources, such as routes, templates, and components, from the command line
It supports template authoring in the Handlebars, HTMLBars, and Emblem.js formats
It supports scripting in ES2015 (ES6) modules, CoffeeScript, and EmberScript syntaxes
It supports CSS authoring in CSS, Sass, Compass, and Stylus
It converts Node.js-style ES2015 modules into RequireJS-model AMD modules
It integrates the npm and Bower package managers for managing dependencies to JS libraries
It integrates a...