Basierend auf der Dokumentation, die unter gefunden wurde, habe ich versucht, die Stylesheets zu importieren, die unter den node_modules gefunden werden; dh:Angular 2 Component Styles, die css-Importe von node_modules nicht auflösen
test.component.css:
@import '[email protected]/material/core/theming/all-theme.css';
Wobei die Komponente definiert:
@Component({
moduleId: module.id,
selector: 'app-test',
templateUrl: 'test.component.html',
styleUrls: ['test.component.css'],
encapsulation: ViewEncapsulation.None
})
export class TestComponent {
}
Leider, wenn Sie auf die Seite durchsucht, es kommt, dass die ~ @ Winkel/material/core/thema/all-theme.css kann nicht gefunden werden.
Dieses Projekt wurde mit dem Angular-Cli erstellt.
Ich vermute, ich könnte in den Stilen kopieren, und verweisen Sie auf diese Weise, aber ich würde lieber die Bibliothek Abhängigkeiten trennen.
Nur um sicher zu gehen, haben Sie @ angular/material installiert. Ist die Ordnerstruktur korrekt und die Datei existiert in node_modules? – Skeptor
Das sieht aufgelöst aus, wenn ich von angular-cli v1.0.0-beta.28.3 auf angular/cli v1.1.2 aktualisiert habe. –