2016-12-20 5 views
2

Wie baue ich mein Projekt in Angular um? Ich baue es zuerst mit ng build, kann diesen Befehl aber nicht mehr ausführen, da ich den Ordner nicht ändern kann.Angular Cli - Wie baue ich mein Projekt um?

ich diese Fehlermeldung: EPERM: Betrieb nicht gestattet, lstat

Gibt es einen anderen Befehl wie ng build-Update?

+0

I h ein ähnliches Problem mit Nativescript + Angular2. Da sie alle irgendwie npm verwenden, kann es hilfreich sein, den Cache 'npm cache clean' zu löschen, wie hier beschrieben: https://github.com/npm/npm/issues/10826#issuecomment-165124144 – Leukipp

Antwort

0

Ich sah ähnliches Problem in einer Windows-Maschine. Sie benötigen Administratorrechte, um diesen Befehl in Windows auszuführen. Starten Sie die Eingabeaufforderung als Administrator und führen Sie den Befehl erneut aus. Es sollte funktionieren.

0

jedes Mal, wenn ich diesen Fehler in Windows in einem Admin-Befehlszeilenfenster ausgeführt habe, liegt das daran, dass ein Prozess den Ordner '/ dist' gesperrt hat, was verhindert, dass der Erstellungsprozess neue Dateien löscht.

Neustart Ihres Computers sollte sich um das Problem kümmern, aber das ist ein Schmerz - versuchen Sie mit etwas wie Unlocker Wrestle Berechtigungen von was auch immer in die Quere kommen.

0

Sie können den Ausgabepfad vor dem Build löschen mit:

ng build --deleteOutputPath 

oder

ng build -dop 

Getestet mit:

ng build --delete-output-path 

Sie auch eine der Alias ​​wie verwenden können Angular CLI 1.6.5 und Angular 5.2.1

Verwandte Themen