Table des matières

Angular-Cli

Installation

https://github.com/angular/angular-cli

https://angular.io/cli

npm install -g @angular/cli

Générer un projet

Projet Solo

https://angular.io/cli/new

ng new project-name --routing=true --skipTests=true --style=scss

Projet Multi

ng new NomDuProjet --createApplication=false --directory=nom-du-projet --interactive=false
cd nom-du-projet
ng generate application app1 --style=scss --routing=true --skipTests=true
ng generate application app2 --style=scss --routing=true --skipTests=true
ng generate lib library1
ng generate c component1 --project=app2

// compiler et installer la librairie au sein du projet
ng build library1
npm install .\dist\library1\

Mise à jour d'angular-cli

Sur l'ordinateur (global)

npm install -g @angular/cli

Dans un projet déjà généré

ng update @angular/cli @angular/core

Étapes suivantes

Bootstrap & ngx-bootstrap

Générer un composant

Projet Solo

ng g c MonComposant
ng g c sous-dossier/MonComposant

Projet Multi

ng g c MonComposant --project=app1
ng g c sous-dossier/MonComposant --project=app2