When I first started developing in Angular 2, I found there was a sharp learning curve at first. It was very hard to get a project going because there was no standard Angular 2 project blueprint that would simply take care of building and running the project. You had to set up your dependencies in Node (more on that later), set up your build process, and set up a deployment process. That made Angular 2 tough at first, because you had to learn the concepts and the syntax at the same time.
Enter the CLI. The Angular CLI (command line interface ) was developed to allow developers to get ...