2016-08-04 14 views
1

Ich habe einige Schwierigkeiten beim Hinzufügen von eckigem Material zu unserem ASP.NET CORE-Projekt. Ich habe mehrere Möglichkeiten versucht, es hinzuzufügen:Hinzufügen von eckigem Material zum ASP.NET CORE-Projekt in Visual Studio 2015

  1. Via Nuget - Obwohl es ein Paket ist, NuGet herunterladen nichts
  2. Via Bower - Laut Microsofts docs, das ist jetzt der bevorzugte Weg für die Arbeit mit Client-Paketen. Aber wenn ich im Bower-Paket-Manager nach ihm suche, kann es es nicht finden. Gleiches gilt für die bower.json-Datei.

Wie kann ich es zum Projekt hinzufügen? Wir müssen alle Bootstrap-Referenzen in unserem (neuen) Projekt durch eckiges Material ersetzen.

Dank,

ashilon

Antwort

3

Starten Sie einfach Winkel in der bower.json Datei und den Winkel Pakete in einer neuen Zeile eingeben Intellisense angezeigt. Wenn Sie nach dem Namen des Pakets den Doppelpunkt eingeben und die Leertaste drücken, geben Sie ihm eine Sekunde und alle verfügbaren Versionen dieses Pakets werden in Intellisense angezeigt.

Wenn Sie die Datei speichern, führt Visual Studio automatisch den Befehl bower install aus, um das Paket herunterzuladen und an dem Speicherort zu speichern, der in der Verzeichniseinstellung in der Datei .bowerrc definiert ist.

Um die Dateien bower.json und .bowerrc anzuzeigen, müssen Sie im Projektmappen-Explorer "Alle Dateien anzeigen" auswählen.

+0

Sie das _Angular_ Paket nicht finden, aber es findet nicht das _Angular-Material_ Paket. Ich bin wirklich verzweifelt daran. – ashilon

+1

Mine findet es zusammen mit 100 etwas anderen eckigen Paketen. Die neueste Version ist 1.0.9. Fügen Sie ** "angular-material": "1.0.9" ** zu Ihrer bower.json-Datei hinzu. –

+0

Bingo! Obwohl in meinem Fall Visual Studio kein eckiges Material in der bower.json-Datei auflistet, musste ich nur die Datei speichern. Und Taddaaaa, das Paket, mit seinen Abhängigkeiten ist installiert. Vielen Dank, Leute. – ashilon

1

vielleicht dieser Artikel wird Ihnen helfen: Angular Material – Using with Angular 2 and ASP.NET Core 1.0

Schritt 2: die Eingabeaufforderung öffnen package.json enthält und unter Befehl ausführen Angular Materialkomponenten zu installieren. Ich installiere jetzt alle verfügbaren Pakete.

Befehl Werkstoff NPM installieren Pakete

npm install --save @angular2-material/core @angular2-material/button @angular2-material/card @angular2-material/checkbox @angular2-material/grid-list @angular2-material/icon @angular2-material/input @angular2-material/list @angular2-material/progress-bar @angular2-material/progress-circle @angular2-material/radio @angular2-material/sidenav @angular2-material/tabs @angular2-material/toolbar