Czasami podczas korzystania z dyrektywy NG w wierszu polecenia napotykamy błąd ”NG nie jest uznawane za polecenie wewnętrzne lub zewnętrzne". Może się zdarzyć, jeśli narzędzie kątowego wiersza poleceń nie jest zainstalowane w systemie lub zmienna ścieżki NG nie jest dodawana w systemie Windows.
Na tym blogu skompilujemy następujące rozwiązania w celu rozwiązania określonego problemu.
Więc zacznijmy!
Wymagania wstępne: Zainstaluj NPM
NPM to znany menedżer pakietów, który obsługuje aplikacje JavaScript. NPM zostanie skonfigurowany od razu po węźle.JS jest instalowany w systemie Windows. Oto adres URL artykułu wyjaśniający, jak używać NPM do instalacji węzła.JS:
Aby odkryć, jak zainstalować NPM w systemie Windows, odwiedź „Jak zainstalować nodeJS w systemie Windows”Strona.
Rozwiązanie 1: Zainstaluj narzędzie wiersza poleceń kątowych
Narzędzie wiersza poleceń, które służy przede wszystkim do tworzenia i utrzymania zainicjowanych aplikacji kątowych, jest znane jako narzędzie kątowe/CLI. Określony błąd może wystąpić, jeśli narzędzie kątowego wiersza poleceń nie jest zainstalowane w systemie.
Jak widać, kiedy próbujemy sprawdzić NG, który jest przedrostkiem kątowego, pokazuje błąd.
> Wersja ng
Możemy rozwiązać „NG nie jest uznawane za polecenie wewnętrzne lub zewnętrzne„Błąd poprzez instalowanie„Angular/CLI”W systemie Windows, które można łatwo zainstalować za pomocą menedżera pakietów NPM. Aby naprawić określony błąd, kontynuuj podłączoną procedurę.
Krok 1: Otwórz wiersz polecenia
Najpierw otwórz wiersz polecenia Windows, przeszukując go w menu Start:
Krok 2: Zainstaluj narzędzie Angular CLI
Wykorzystaj NPM, który zawiera tysiące pakietów do zainstalowania narzędzia kątowego wiersza poleceń. W tym celu wykonaj wspomniane polecenie:
> NPM install -g @angular/cli
Krok 3: Sprawdź, czy problem jest rozwiązany, czy nie
Sprawdźmy, czy błąd jest ustalony, czy nie. Aby to zrobić, sprawdź wersję NG w systemie Windows:
> Wersja ng
Rozwiązanie 2: Dodaj ścieżkę NG do Windows
Błąd "ng nie jest uznawane za polecenie wewnętrzne lub zewnętrzne”Może wystąpić, jeśli ścieżka NG nie jest ustawiona w systemie Windows. Przed uzyskaniem dostępu do NG z wiersza polecenia Windows, NG musi zostać najpierw dodane do ścieżki Windows. Aby to osiągnąć i rozwiązać znaleziony błąd, użyj następujących instrukcji.
Krok 1: Znajdź lokalizację instalacji NG
Aby dowiedzieć się, gdzie jest zainstalowany NG lub gdzie „ng.exe„Plik istnieje, użyj„Gdzie„Polecenie, jak pokazano poniżej:
> gdzie ng
Po ustaleniu lokalizacji instalacji NG wybierz i skopiuj ścieżkę, w której zainstalowany jest NG:
Krok 2: Ustawienia zmiennych środowiskowych uruchomienie środowiska
Otwórz ustawienie zmiennych środowiskowych, przeszukując je w „Uruchomienie„Menu, aby ustawić ścieżkę NG na ścieżkę Windows:
Uderzyć "Zmienne środowiska”Przycisk z panelu ustawienia zaliczki:
Krok 3: Ustaw ścieżkę NG na zmienną systemową
Następnie wybierz „Ścieżka„Nieruchomość pod”Zmienne systemowe”, A następnie kliknij„Edytować" przycisk:
Następnie w „Edytuj zmienne środowiskowe”Okno, kliknij„Nowy”I umieść skopiowaną ścieżkę lokalizacji instalacji NG tutaj, a następnie kliknij„OK„:
Krok 4: Sprawdź, czy błąd jest rozwiązany, czy nie
Sprawdźmy, czy błąd został rozwiązany, czy nie. Aby to zrobić, ponownie sprawdź wersję NG tutaj:
> Wersja ng
Możesz zobaczyć, że pomyślnie naprawiliśmy określony błąd w systemie Windows:
Zapewniliśmy wykonalne rozwiązania w celu naprawy „ng nie jest uznawane za polecenie wewnętrzne lub zewnętrzne" błąd.
Wniosek
Możesz napotkać problem ”ng nie jest uznawane za polecenie wewnętrzne lub zewnętrzne”Z różnych powodów. Możliwe, że ścieżka instalacyjna NG nie została dodana do zmiennej środowiska ścieżki lub że narzędzie kątowego wiersza poleceń nie zostało zainstalowane. Pierwszym rozwiązaniem jest zainstalowanie Angular/CLI Korzystanie z NPM, a drugie dodaje ścieżkę NG do Ustawienia zaliczki Windows. Na tym blogu opracowaliśmy wykonalne rozwiązania, aby rozwiązać określony błąd w systemie Windows.