Bekommen Komponente ohne Spez.ts-Datei in Angularjs 2
Gibt es einen Weg, um loszuwerden, das spec.ts-Datei in Angularjs 2, immer wenn ich eine neue Komponente erstellen. Ich weiß, das ist für Testzwecke aber was ist, wenn ich es nicht brauchen.
Vielleicht gibt es eine Einstellung um dies zu deaktivieren spezifischen Test-Datei.
Wenn Sie eine neue Komponente erstellen mit Winkel-CLI?
ja genau, wenn wir generieren Komponente von Winkel-cli.
ja genau, wenn wir generieren Komponente von Winkel-cli.
ng g c component-name --spec false
Sie finden diese Optionen mit ng g c --help
InformationsquelleAutor saadeez | 2016-12-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
In Ihrem
angular-cli.json
setzen Sie das Kennzeichen Spez.Komponente parameterfalse
:oder verwenden Sie den
--spec=false
option während der ErstellungWas ist, wenn ich nicht wollen-Ordner zu
Es funktioniert, aber es gibt keine "Skillung" inside defaults-Objekt, so ist es vielleicht aktualisiert Winkel auf die spätere version. Die neue Lösung sollte wie,"defaults": { "class": { "spec": false }, "Komponente": { "spec": false } }
InformationsquelleAutor PierreDuc
Bei der Verwendung von angular-cli gibt es eine Reihe von Optionen übergeben. Zum erzeugen einer neuen Komponente ohne tests können Sie Sie einfach hinzufügen
--spec=false
etwa so:Es gibt auch eine option in das eckige-cli.json für die Typen, die Sie aktivieren möchten, Spezifikationen standardmäßig, in denen Sie können ändern das Verhalten:
InformationsquelleAutor Andreas Jägle
Eckige 6
InformationsquelleAutor Franklin Pious
In den letzten Winkel-Versionen konfigurieren können Sie die cli-generator zu deaktivieren, die Erstellung der spec-Datei für Komponenten und Dienstleistungen in
angular-cli.json
wie folgt:Können Sie fügen Sie zusätzliche Zeilen zu deaktivieren specs auch für Wächter und Klassen und so weiter.
Ich fügte hinzu, extra-Erklärung für die Antwort. Danke.
InformationsquelleAutor moeabdol
einfach versuchen, diese ein.
das ist eine Arbeit
InformationsquelleAutor Ragulan28
Gibt es einen Befehl für die Deaktivierung der Winkel erzeugen "spec" - Dateien standardmäßig
UPDATE: Für Eckige 6
ng config schematics.@schematics/angular.component.spec false
Danke @Debojyoti ich aktualisiert meine Antwort 🙂
InformationsquelleAutor Ahmed Essawy
Einfach erstellen Sie die Komponente mit diesem einfachen Befehl in Eckigen 7
oder wenn Sie wirklich nicht wollen, um es in jedem Bauteil, einfach update eckig.json
InformationsquelleAutor Ian Samz
InformationsquelleAutor Anand Mohan
Für eckig 6+ Einfach diesen Befehl ausführen:
ODER
fügen Sie einfach diese in Ihre Winkel.json-Datei geschickt und Sie sind gut zu gehen
HINWEIS: vor dem einfügen dieser Konflikte überprüfen, hoffe es hilft
InformationsquelleAutor Zub
Entsprechend der Update #156 Sie können eine Komponente erstellen, ohne spec-Datei mit
InformationsquelleAutor Sakuto
Eckige 6 fügen Sie diese in eckig.json-innen
"schematics":{}
:ODER
Franklin Fromme sugested, diesen Befehl ausführen:
InformationsquelleAutor Elron