Tach!
braucht diese indexdatei nur ein "npm start" oder ähnliches um zu funktionieren?
Das ist keine AngularCLI-Index-Datei. Misch das bitte nicht. Entweder AngularCLI oder du nimmst das Quickstart, dann aber ohne AngularCLI. Wenn du dich fpr AngularCLI entscheidest, solltest zu zumindest das Scaffolding für das Projekt durchführen. Module, Components und den anderen Kleinkram kann man dann auch zu Fuß hinzufügen, wenn man das unbedingt machen möchte und nicht den Scaffolder von AngularCLI dafür verwendet.
Und lies bitte erstmal die Anleitung von AngularCli. Das überschreibt sozusagen einige der Vorgehensweisen der normalen Angular-Dokumentation.
Wenn du das CLI nimmst, ist es für den Build-Prozess zuständig. Für die Entwicklung reicht ng serve
und dann rufst du die angegebene Adresse im Browser auf. Für das Erstellen der Dateien für die Produktivumgebung gibt es ng build
. npm-Befehle brauchst du keine für das Arbeiten mit AngularCLI.
die index.html scheint sich auch ohne irgendwelche startbefehle die ts datei zu holen, ist dass so gedacht?
Wenn sich was ts-Dateien holt, ist es der Browser, der das über eine map-Datei erfährt und dir dann statt der tatsächlich ausgeführten .js die .ts-Datei zeigt.
dedlfix.