Angular ng: not found beheben
English
Deutsch
Problem:
Beim Versuch, einen Befehl wie ng build auszuführen, z.B. in einer CI-Umgebung, sehen Sie eine Fehlermeldung wie
example-4.txt
Bevorzugte Lösung:
Auf dem Rechner, auf dem Sie diesen Befehl ausführen, haben Sie den ng-Befehl nicht global installiert.
Ihr node_modules-Verzeichnis hat jedoch eine lokale Installation von @angular/cli.
Um diese zu verwenden, ersetzen Sie ng durch ./node_modules/.bin/ng.
Beispielsweise würde ein scripts-Abschnitt in Ihrer package.json
example-3.json
"build": "ng build"
},ersetzt werden durch
example-2.txt
"build": "./node_modules/.bin/ng build"
},Alternative Lösung:
Installieren Sie ng global auf dem Rechner, der den Befehl ausführt, mit
example-1.sh
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