1. [Angular cli 1.6.1](https://github.com/angular/angular-cli#usage/)
2. Angular 5.1.1
3. rxjs >= 5.5.2
3. yarn >= 1.3.2 or npm >= 5.5.1
ng serve [module_name] or start-[module_name]
ng build --app [app_name] --prod --build-optimizer --aot
rsync -avL --force --progress -e "ssh -i /home/hdthinh/Downloads/productionwthappscom.pem" ./dist/[source_folder_name]/* centos@34.211.124.230:/var/wthapps/web-ui/[deployment_folder_name]
[source_folder_name] must be: portal, my-account, media, social, chat, contact, note [deployment_folder_name] must be: portal, myaccount, media, social, chat, contacts, notes
-
Generate module for app
ng g module ../store/message/message-store --flat true --project chat
-
Commands
- Generate store
`` 2. Generate feature store
ng generate feature ../../chat/store/message/Message --module ../../chat/store/message/message-store.module.ts
-
Feature state https://itnext.io/ngrx-best-practices-for-enterprise-angular-applications-6f00bcdf36d7
-
Selector understanding https://toddmotto.com/ngrx-store-understanding-state-selectors
-
Detecting online connection https://www.intertech.com/Blog/detecting-online-connection-status-using-angular-7-and-ngrx/