2017-04-11 2 views
0

Ich benutze Angular-CLI jetzt schon eine ganze Weile ohne Probleme.Angular CLI generierende Komponente in falschem Verzeichnis

Allerdings ist gerade ein seltsames Problem bei einem meiner Projekte aufgetreten.

I-CD in ein Verzeichnis (zB app/some-Modul) und führen

ng g component new-component 

Ich würde erwarten, cli ein neues Verzeichnis innerhalb des some-Modell Verzeichnis zu erstellen, das heißt:

app/some-module/new-component/ 

Mit den Komponentendateien in diesem Verzeichnis. So ist es seit meinem Beginn mit Angular CLI.

Vor ein paar Tagen hörte es jedoch auf zu arbeiten. Jetzt wird es ein neues Verzeichnis innerhalb des App-Verzeichnisses, das heißt

app/new-component/ 

ich die ganze App übertragen (via git) an einem anderen Entwickler-Maschine erstellen und es funktioniert gut.

Ich versuchte in einem anderen CLI-Projekt auf meinem Dev-Rechner und es funktioniert auch dort.

Es ist nur dieses Projekt auf meiner Maschine.

Also das Problem muss in einer Konfigurationsdatei in meinem Projekt sein, die von Git ignoriert wird, aber ich habe alles durchgegangen, was ich mir vorstellen kann und nichts finden kann.

Ich aktualisierte auch CLI auf späteste (1.0.0) gestern, aber das behob das Problem nicht.

+0

Poste bitte deine .angular-cli.json Datei. –

Antwort

0

Dank Ahmed, Sie zeigten mir in die richtige Richtung.

Ich wollte meine angular.cli.json-Datei posten, aber ich dachte, ich würde es mir erst einmal ansehen.

Die Lösung bestand darin, wieder zu den eckigen Klammern zurückzukehren und JEDEM Schritt in der 1.0 Upgrade Guide zu folgen.

Ich weiß nicht genau, welcher Schritt das Problem leider gelöst hat, weil nichts funktionierte, bis ich meine Terminal-Sitzung neu startete. Dann war alles in Ordnung.

Aber die einzigen Dinge, die ich tat, waren die Schritte in der Upgrade-Anleitung.