ng serve erzeugt mit der neuen eckig-cli-webpack-beta keinen dist-Ordner mehr

9

Ich habe anfänglich ein Projekt mit Beta 10 von angular-cli gestartet, wenn ich ng serve zu diesem Zeitpunkt ausführe, würde der dist-Ordner die kompilierten Dateien enthalten, die von ng serve generiert wurden.

Jetzt habe ich meine App auf RC5 aktualisiert und beta 11.webpack von angular-cli und ng serve generiert den dist-Ordner nicht mehr. Dies ist problematisch, da ich ein Spring Boot-Backend habe, das so konfiguriert ist, dass es den dist-Ordner als statischen Ordner abbildet.

Gibt es eine Möglichkeit, dieses Verhalten auch mit dem Webpack angular-cli zu erreichen?

Genaue Version von angular-cli ist: 1.0.0-beta.11-webpack.2

Edit: Der Punkt ist, dass ich die automatische Kompilierung von ng serve brauche. Ich möchte nicht jedes Mal, wenn ich die Quelldateien ändere, ng build ausführen.

    
Tim 19.08.2016, 08:39
quelle

4 Antworten

9

Benutze einfach ng build --watch . Es wird Projekt auf Änderungen neu aufbauen.

    
AlexWasHere 15.01.2017, 06:19
quelle
10

Die neue angular-cli-Version mit Webpack erzeugt dist nur nach ng build .

ng serve funktioniert jetzt nur noch im Arbeitsspeicher.

    
Alexander Ciesielski 25.09.2016 11:10
quelle
2

Führen Sie im Stammordner Ihres angular2-Projekts:

aus %Vor%

Oder für die Produktion:

%Vor%

Dieser Befehl erzeugt den Ordner dist.

    
stijn.aerts 19.08.2016 09:01
quelle
0

Führen Sie im Stammordner Ihres Projekts

aus %Vor%

oder

%Vor%

Das hat für mich funktioniert.

    
Johny 13.03.2018 16:25
quelle

Tags und Links