Ich versuche, herauszufinden, wie Codeabdeckung mit @ angular/cli arbeiten zu erhalten, aber bis jetzt habe ich nicht viel Glück.Ich kann Codeabdeckung auf angular-cli nicht sehen neues Projekt
Ich begann ein neues Projekt mit eckigen CLI. Im Grunde war alles, was ich tat, ng new test-coverage
und sobald alles in meinem neuen Projektordner installiert war, habe ich eine ng test --code-coverage
. Die Tests wurden erfolgreich ausgeführt, aber im Browser wurde keine Codeabdeckung angezeigt.
Fehle ich einige Abhängigkeiten oder etwas anderes? Jede Hilfe wird geschätzt.
EDIT: R. Richards und Rachid Oussanaa Recht wurden, wird die Datei erzeugt bekommen und ich kann darauf zugreifen, indem Sie die index.html öffnen.
Jetzt frage ich mich, gibt es eine Möglichkeit, die ich in einen Knoten-Befehl integrieren könnte, so dass die Datei direkt nach den Tests geöffnet wird?
Wurde irgendetwas im Coverage-Verzeichnis ausgegeben? Es sollte eine index.html-Datei geben, die Sie anzeigen können. –
eckig-cli erzeugt ein Coverage-Verzeichnis in Ihrem Projektverzeichnis –
Das war es! Danke Jungs, ich weiß nicht, wie ich das vermisst habe ... Gibt es eine Möglichkeit, das in den 'ng test'-Befehl zu integrieren? (So wird es angezeigt, wenn die Tests ausgeführt werden, oder muss ich es jedes Mal manuell ausführen?) – DVM