Skip to content

Latest commit

 

History

History
13 lines (9 loc) · 995 Bytes

README.md

File metadata and controls

13 lines (9 loc) · 995 Bytes

Angular CLI

With all of the new features Angular 2 takes advantage of, like static typing, decorators and ES6 module resolution, comes the added cost of setup and maintenance. Spending a lot of time with different build setups and configuring all of the different tools used to serve a modern JavaScript application can really take a lot of time and drain productivity by not being able to actually work on the app itself.

Seeing the popularity of ember-cli, Angular 2 decided they would provide their own CLI to solve this problem. Angular CLI is geared to be the tool used to create and manage your Angular 2 app. It provides the ability to:

  • create a project from scratch
  • scaffold components, directives, services, etc.
  • lint your code
  • serve the application
  • run your unit tests and end to end tests.

The Angular 2 CLI currently only generates scaffolding in TypeScript, with other dialects to come later.