With angular-cli tool entering RC-1, I decided to start migrating my open source project "Echoes Player" from angular class boilerplate. Some of the code in "Echoes Player" wasn't AOT compatible. As a result, compilation logged errors to the console. In this post I'm sharing guidelines for making your ngrx related code compatible with AOT.
Why I'm Using Angular-cli
The AngularClass boilerplate is a great all in one source for starting a project with Angular. It includes many features and abilities that makes development with Typescript and Angular very comfortable and easy to use.
Angular-cli is a command line tool for starting a new Angular app - its creates a new local repository while providing an interface for adding components, directives, services and all other Angular entities through command line commands. Instead of cloning a repository from github, the cli tool provides a one liner method for starting a project.
... read the whole story at orizens.com.