Ich wollte versuchen, eine Angular 2 App mit angular-cli (https://github.com/angular/angular-cli) zu erstellen und dann ng2-material (https://github.com/justindujardin/ng2-material) für UI-Komponenten zu verwenden. Aber ich verstehe einfach nicht, wie/wo ich die ng2-Materialbibliothek einbinden muss, um sie nutzen zu können.Wie Sie eine Drittanbieter-Bibliothek hinzufügen, wenn Sie angular-cli verwenden?
Ich erstellte ein Projekt mit ng new myproject
dann startete ich den Server mit ng serve
und öffnete die Webseite, die gerade gut geklappt hat. Als nächstes habe ich ng2-material mit npm install ng2-material --save
installiert. Dann habe ich MATERIAL_PROVIDERS
zu eckigen Bootstrap hinzugefügt, wie hier gezeigt https://github.com/AngularShowcase/angular2-seed-ng2-material/blob/master/app/bootstrap.ts.
Dies führt zu einer Fehlermeldung GET http://localhost:4200/ng2-material/all 404 (Not Found)
im Webbrowser, und ich kann einfach nicht herausfinden, wie man es loswerden.
angle-cli scheint etwas zu tun, um einen dist
-Ordner zu erstellen, in dem einige der Knotenmodule, die in index.html verwendet werden, enden, aber ich sehe nicht, wo oder wie das konfiguriert ist.
Gehe zu 'your_project/src/index.html', dort hast du SystemJS config. –