Ich bin einen Winkel 2 Kurs folge, wo der Lehrer in den bestimmten Pfad navigiert, wo er eine Komponente erzeugen will, und führt dann den folgenden Befehl ein:Wie kann ich den Pfad der Komponentengenerierung zum aktuellen Pfad in angular-cli ändern?
ng generate component component-name
Nachdem er es läuft, erzeugt das Tool die Dateien innerhalb das aktuelle Verzeichnis, aber wenn ich das gleiche versuche, erzeugt das Tool die Dateien im Stammordner der App.
Mit anderen Worten, wenn ich dies tun:
app\my-component> ng generate component component-name
Ich erwarte, dass der Befehl Dateien hier generieren:
app\my-component\component-name\
component-name.component.html
component-name.component.ts
...
Aber stattdessen ist es hier zu tun:
app\component-name\
component-name.component.html
component-name.component.ts
...
Wie kann ich ng-cli mitteilen, den aktuellen Pfad zu verwenden?
Vielen Dank für die Antwort. Aber ich frage das genau, weil der Kursleiter so damit arbeitet. Ich habe einen Mitarbeiter, der es auch so benutzt ... einfach zu dem Pfad navigieren, auf dem Sie Ihre Komponenten generieren möchten. – jacoviza
Der eckige cli wird ständig weiterentwickelt. Dies kann eine Funktion sein, die veraltet ist. Die aktuelle Empfehlung gemäß der Dokumentation auf ihrem GItHub ist, den Pfadnamen wie ich gezeigt habe, zu übergeben. –
Ja, ich verstehe, dass dies gerade in der aktiven Entwicklung ist, also erwarte ich einige Inkonsistenzen wie diese auf dem Weg ... Es könnte veraltet sein ... aber was lustig ist ist, dass mein Kollege einen etwas größeren Winkel hat -cli-Version. Er benutzt 1.0.0-Beta.26. Ich benutze 1.0.0-beta.25.5 – jacoviza