Żadne z powyższych rozwiązań samodzielnie nie zadziałało. W systemie Windows 7 to zadziałało:
Zainstaluj Rapid Environment Editor i usuń wszystkie wpisy dla węzła,npm, angular-cli or @angular/cli
Odinstaluj node.js i zainstaluj ponownie. Uruchom ponownie narzędzie Rapid Environment Editor i upewnij się, że node.js i npm znajdują się w ścieżce System lub User. Odinstaluj wszystkie istniejące wersje ng za pomocą:
npm uninstall -g angular-cli
npm uninstall -g @angular/cli
npm cache clean
Usuń C:\Users\YOU\AppData\Roaming\npm\node_modules\@angular
folder.
Uruchom ponownie, a na koniec uruchom:
npm install -g @angular/cli
Następnie wstrzymaj oddech i uruchom ng -v. Jeśli masz szczęście, dostaniesz trochę miłości. Wstrzymaj oddech od tej pory za każdym razem, gdy uruchamiasz polecenie ng, ponieważ komunikat „nie znaleziono polecenia” w magiczny sposób pojawiał się u mnie ponownie kilka razy po tym, jak ng działał poprawnie i myślałem, że problem został rozwiązany.
npm uninstall -g angular-cli