Wie ich Angular "ng build", "ng new" etc. nicht terminierend repariert habe
English
Deutsch
Problem
Auf meinem Desktop funktionierten Angular-Befehle wie
ng_build.sh
ng buildoder
ng_new.sh
ng newerfolgreich, aber sie stoppten / terminierten nicht nach dem Ausführen des Befehls. Stattdessen warteten sie einfach unendlich ohne jegliche Ausgabe.
Lösung
Dies hängt mit aktivierten Analytics zusammen, siehe diesen GitHub-Post.
Um es zu reparieren, führen Sie aus
ng_analytics_disable.sh
ng analytics disable --globalEs wird ausgeben
ng_analytics_output.txt
Global setting: disabled
Local setting: enabled
Effective status: disabledund es wird beim ersten Mal nicht terminieren. Drücken Sie einfach Ctrl+C, um es zu stoppen.
Danach wird jeder Befehl nach Abschluss seiner Aufgabe beendet
Zugrundeliegendes Problem
Ich vermute, dass dies etwas mit der IPv6-Konfiguration zu tun hat, da das IPv6-Netzwerk-Setup meines Desktops derzeit etwas fehlerhaft ist. Ich habe jedoch keine weiteren Recherchen dazu angestellt.
Check out similar posts by category:
Angular
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow