====== Angular Konspekt ====== Meine Notizen zu Angular. ===== Ein neues Projekt aufsetzen ===== Es gibt mehrere Wege ein neues Projekt aufzusetzen: * Mit Angular CLI (klassisch) * Mit Hilfe von dem IntelliJ IDEA Assistenten ==== Mit Angular CLI ==== Ein neues Projekt aufsetzen([[https://github.com/angular/angular-cli/wiki/new|ng new]]): ng new PROJECT-NAME Wenn man danach mit IntelliJ entwickeln will, dann muss man im IntelliJ auch ein neues (IntelliJ-)Projekt erstellen: ''File/New Project from existing Sources''. ==== Mit IntelliJ IDEA Assistenten ==== - Menü ''File/New Project...'' anklicken - Im Dialog ''New Project...'' - ''Static Web'' -> ''Angular CLI'' wählen - Button ''Next'' anklicken - Projektnamen eingeben - Node Interpreter wählen ( z.B. ''/usr/local/bin/node'' ) - Angular CLI wählen ( aktuell bei mir ''/home/kalaschnikow/.nvm/versions/node/v8.9.4/lib/node_modules/@angular/cli'' ) - Button ''Finish'' anklicken ===== Server starten ===== Server starten ([[https://github.com/angular/angular-cli/wiki/serve|ng serve]]): cd PROJECT-NAME ng serve ===== Modules ===== @NgModule ===== Components ===== @Component ===== Directives ===== @Directive ===== Pipes =====