Ng polecenie nie znaleziono

Ng polecenie nie znaleziono
„NG to potężne narzędzie interfejsu wiersza poleceń, które pozwala zarządzać aplikacjami kątowymi w prostych poleceniach. Korzystając z narzędzia poleceń NG, możesz przeprowadzać operacje, takie jak obsługa aplikacji i generowanie kodu płyty kotłowej.

CLI kątowe jest domyślnie dostępne z głównymi wydaniami pakietu kątowego. Dlatego po zainstalowaniu możesz uzyskać do niego dostęp ze skorupy i zarządzać aplikacjami.

W tym samouczku omówimy błąd „Ng polecenie nie znaleziono”, dlaczego tak się dzieje i jak możesz go rozwiązać."

Zacznijmy.

Czego nie znaleziono polecenia NG?

Błąd „nie znaleziono komendy ng” występuje, gdy skorupa systemu nie może znaleźć ścieżki do binarnego ng cli.

Istnieją trzy główne przyczyny tego błędu:

  1. NG CLI nie jest zainstalowane.
  2. NG CLI znajduje się w innym katalogu.
  3. NG CLI nie jest zainstalowane na poziomie globalnym.

Zobaczmy, jak możemy rozwiązać każdy z powyższych przypadków.

NG CLI nie zostało zainstalowane

Jedną z głównych przyczyn błędu „Ng polecenia nie znalezionego” jest brakujące użyteczność CLI. Zanim będziesz mógł użyć polecenia NG, musisz je zainstalować, uruchamiając polecenie:

$ sudo nmp install -g @angular/cli

Po zainstalowaniu możesz sprawdzić wersję kątową CLI za pomocą polecenia:

Wersja $ ng

Polecenie powinno zwrócić szczegółowe informacje o zainstalowanym kątowym CLI.

Przykładowe dane wyjściowe pokazano poniżej:

Angular CLI: 14.0.0
Węzeł: 16.14.0
Menedżer pakietów: NPM 8.5.1
OS: Darwin Arm64
Kątowy:

Wersja pakietu
------------------------------------------------------
@angular-devkit/architekt 0.1400.0 (cli-w)
@Angular-devkit/Core 14.0.0 (cli-w)
@angular-devkit/schematy 14.0.0 (cli-w)
@schematy/angular 14.0.0 (cli-w)

NG CLI jest instalowane w innym katalogu

Jeśli zainstalowałeś CLI kątowe w innym katalogu, który nie jest częścią ścieżki środowiska, system nie będzie w stanie go zlokalizować i wykonać.

Możesz to rozwiązać, dodając katalog, w którym polecenie NG jest zainstalowane na ścieżce.

W Linux i MacOS edytuj swój .plik bashrc i dodaj wiersz:

$ eksport ŚCIEŻKA= "/ścieżka/do/ng: $ ścieżka"

Możesz także dodać powyższy wiersz .plik Zshrc.

Zapisz i zamknij plik. Aby zastosować zmiany, uruchom polecenie:

$ źródło ~/.Bashrc
$ źródło ~/.Zshrc

NG CLI nie zainstalowane na poziomie globalnym

Inną powszechną przyczyną błędu „Ng polecenia nie znalezionego” jest metoda instalacji kątowej CLI.

Aby upewnić się, że możesz uzyskać dostęp do CLI poza obecnym środowiskiem pracy, musisz zainstalować go z flagą -g.

Poniższe polecenia pozwalają odinstalować i ponownie zainstalować kątowy CLI na poziomie globalnym.

$ sudo npm odinstall @angular/cli
$ sudo npm install -g @angular/cli

Po zakończeniu możesz przetestować instalację, uruchamiając polecenie wersji NG.

Zamknięcie

W tym artykule nauczyłeś się głównych przyczyn „nie znalezionego komendy NG” i trzech głównych metod rozwiązania tego.

Dziękuje za przeczytanie!!