Ich habe ein Projekt, das ich mit npm start
anstelle von ng serve
bauen und laufen. Ich bin ein eckiger 2 Anfänger, also weiß ich nicht, wie man dieses Projekt für die Produktion baut, um den dist/
Ordner mit reinem Javascript/html/css darin zu haben. Für ng init
- erstellt Winkel 2 Apps, wenn ich ng
Befehl verwenden, kann ich einfach ng build --prod
, wenn die Arbeit erledigt ist und der dist
Ordner erstellt wird. Wenn ich ng build --prod
für dieses Projekt verwende, bietet mir angular an, einige meiner Dateien zu überschreiben (app.module.ts, app.component.ts, etc ....), die ich nicht überschreiben möchte. Es gibt Routing-Dinge innerhalb und ich möchte sie nicht ändern. Wie kann ich die Produktionsversion dieser App (dh den Ordner dist /) ohne den Befehl ng build --prod
haben? Angular-cli Version ist:Angular 2 - Gebäude "dist" für die Produktion mit "npm", und nicht "ng build -prod"
angular-cli: 1.0.0-beta.28.3
Welche Version von Winkel CLI verwenden Sie? Außerdem haben Sie mehrfach gesagt 'ng build -prod', aber der korrekte Befehl ist 'ng build --prod'. – Ploppy
angular-cli: 1.0.0-beta.28.3 Ich habe die Frage bearbeitet, um zwei Bindestriche für prod Parameter zu haben. –
Ich will auch nicht angle-cli für Build-Prozess, sondern NPM. –