Mit uncss können wir unbenutzte CSS aus unseren Stylesheets entfernen. Es funktioniert, indem man sich die HTML-Dateien anschaut, die bereitgestellt werden sollen, und nur die verwendeten css-Regeln paketieren.Laufen uncss gegen Angular 4 Vorlagen?
Angular 4 hat Richtlinien, die bedingte CSS wie folgt anwenden:
<li *ngFor="let todo of todos" [class.completed]="todo.complete">
Wer weiß, ob es ein uncss wie Werkzeug, das [class.completed]="todo.complete"
versteht?
Sehr unwahrscheinlich. Ein Tool wie dieses sollte die View Encapsulation und Angular DSL kennen (aber es wird immer noch Komponentenklassen geben, die Klassen hinzufügen können, aber nicht analysiert werden können). Und in die gleiche Richtung wie uncss zu gehen (das Rendern einer Seite und das Vergleichen existierender Klassen mit CSS) wird nicht viel einfacher und genauer sein. – estus