Wie ändere ich den Dist-Ordner Pfad in angular-cli nach 'ng build'
Möchte ich nutzen, eckig-cli mit asp.net core und ich muss wissen, wie kann ich den Pfad ändern, der dist Ordner
InformationsquelleAutor der Frage cuppy | 2016-05-20
Du musst angemeldet sein, um einen Kommentar abzugeben.
Aktualisieren können Sie die Ausgabe-Ordner .Winkel-cli.json:
InformationsquelleAutor der Antwort shaun bradridge
Je Aktueller diese ist die Aktualisierung der
outDir
Eigenschaft in.angular-cli.json
.Den
ng build
Befehl argument--output-path
(oder-op
für kurz) ist auch noch unterstützt, die nützlich sein können, wenn Sie möchten mehrere Werte können Sie speichern Sie Sie in Ihrempackage.json
als npm-Skripte..
P. S.
(Dezember 2017)
1-Jahres-nachdem Sie diese Antwortjemand hat eine neue Antwort im wesentlichen dieselben Informationen, und das Ursprüngliche Plakat verändert die akzeptierte Antwort auf das 1-Jahr-später Antwort mit denselben Daten in der ersten Zeile.
InformationsquelleAutor der Antwort Meligy
Können Sie mithilfe der CLI zu, wie:
InformationsquelleAutor der Antwort Marian Zburlea
Erstellen Sie eine Datei namens
.ember-cli
in Ihrem Projekt, und es diesen Inhalt:InformationsquelleAutor der Antwort cwill747
Das einzige, was für mich gearbeitet wurde, zu ändern
outDir
in beidenangular-cli.json
UNDsrc/tsconfig.json
.Wollte ich meine dist-Ordner außerhalb des angular-Projekt-Ordner. Wenn ich nicht die Einstellung ändern, in
src/tsconfig.json
wie gut, Eckige CLI wirft Warnungen, wenn ich das Projekt erstellen.Hier sind die wichtigsten Linien ...
...
InformationsquelleAutor der Antwort NinjaFart
Beim Bau können Sie ändern Sie die base-tag
(<base href="/">)
in Ihrem index.html mitoder
InformationsquelleAutor der Antwort tony
Winkel-CLI verwendet jetzt die Umwelt-Dateien, dies zu tun.
Ersten, fügen Sie ein
environments
Abschnitt derangular-cli.json
Etwas wie :
Und anschließend in die Umgebung-Datei (
environments/environment.prod.ts
in diesem Fall), fügen Sie so etwas wie :nun, wenn Sie ausführen :
wird es ausgegeben wird, um die
./whatever/dist/
Ordner.InformationsquelleAutor der Antwort swestner
Andere option wäre, um die webroot Pfad zum Winkel-cli-dist-Ordner.
In Ihrem Programm.cs beim konfigurieren der WebHostBuilder nur sagen
oder was auch immer der Pfad zu Ihrem dist dir ist.
InformationsquelleAutor der Antwort Christian Götze
Eckige 6 Dinge haben sich ein wenig geändert.
Cli setup ist nun im eckig.json (ersetzt .Winkel-cli.json) in Ihrem workspace-root-Verzeichnis. Die Ausgabe-Pfad in der default-Winkel.json sollte wie folgt Aussehen (irrelevante Zeilen entfernt):
Offensichtlich wird erstellen Sie Ihre app in WORKSPACE/dist/my-app-Namen. Ändern outputPath, wenn Sie Ihre bevorzugen ein anderes Verzeichnis.
Überschreiben Sie die Ausgabe-Pfad, über den Kommandozeilen-Argumenten (z.B. für CI-jobs):
S. ein. https://github.com/angular/angular-cli/wiki/build
InformationsquelleAutor der Antwort Christoph Lütjen