Jak naprawić polecenie NPX nie znaleziono

Jak naprawić polecenie NPX nie znaleziono

Błąd „Nie znaleziono polecenia NPX” zwykle występuje podczas pracy z Węzeł.JS projekt. Ten błąd może wystąpić z wielu powodów, w tym braku instalacji NPM Komenda. W tym artykule obejmuje podstawowe wprowadzenie tego błędu i jakie kroki można podjąć, aby to naprawić.

Co to jest NPX?

NPX to narzędzie, które jest dostarczane w pakiecie z węzłem.JS, zaczynając od wersji 5.2.0. To znaczy „Wykonaj pakiet węzłów” i służy do wykonywania węzła.pakiety JS bez konieczności instalowania ich na całym świecie. Jest to szczególnie przydatne do uruchamiania narzędzi i skryptów wiersza poleceń, które są dystrybuowane jako pakiety węzłów.

Rozwiązania do naprawy polecenia NPX nie znaleziono błędu

Poniżej przedstawiono kilka poprawek dla błędu „NPX, nie znalezionego”:

    • 1. Węzeł aktualizacji.JS do najnowszej wersji
    • 2. Zainstaluj NPX na całym świecie
    • 3. Zaktualizuj ścieżkę zmiennej środowiska

Węzeł aktualizacji.JS do najnowszej wersji

Upewnij się, że masz najnowszą wersję węzła.JS zainstalowane w twoim systemie. Możesz sprawdzić swój węzeł.Wersja JS za pomocą:

węzeł -v



W przypadku przestarzałej wersji aktualizację do najnowszego węzła.Wersja JS. Najpierw zaktualizuj pakiet apt za pomocą:

Aktualizacja sudo apt



Teraz zainstaluj nodeJS do najnowszej wersji za pomocą:

sudo apt instal instaluj nodejs



Aby zainstalować NPM, uruchom poniżej wspomniane polecenie.

sudo apt instal NPM



Po uruchomieniu powyższego polecenia system zainstaluje najnowszy pakiet NPM i jego zależności. Po udanej instalacji NPM można go użyć do zarządzania Węzeł.JS pakiety i zależności.

Notatka: NPM jest zwykle instalowany wraz z węzłem.JS, więc może nie musisz go instalować osobno, jeśli zainstalowałeś już węzeł.JS w twoim systemie. Aby sprawdzić, czy NPM jest zainstalowany, czy nie uruchom NPM -V polecenie, które wyświetli wersję NPM zainstalowaną w twoim systemie.

Zainstaluj NPX na całym świecie

Aby zainstalować NPX narzędzie na narzędzie w systemie, aby mógł być dostępny do użytku w dowolnym katalogu lub projektu, możemy użyć danego polecenia.

sudo npm i -g npx



-G Flaga w powyższym poleceniu zainstaluje docelowy pakiet NPM na całym świecie. Po zainstalowaniu go na całym świecie można uzyskać dostęp do dowolnego katalogu.

Po pomyślnej instalacji sprawdź NPX Wersja za pomocą:

NPX -V


Zaktualizuj ścieżkę zmiennej środowiska

Jeśli błąd utrzymuje się, oznacza to, że katalog, w którym wszyscy NPM Pakiety są przechowywane, mogą nie znajdować się w globalnym ŚCIEŻKA zmienny. Polecenie, programy i skrypt, które nie są wymienione w zmiennej ścieżki, nie mogą być wykonywane z żadnego innego katalogu. Musisz przejść do tego konkretnego katalogu przed użyciem tego polecenia.

Podobne jest przypadek w przypadku NPM Komenda. NPM przechowuje wszystkie swoje pakiety pod:

cd/usr/local/lib/node_modules



W przypadku, gdy NPX nie jest wymieniony w zmiennej ścieżki, musimy je ręcznie zainstalować.

Aby to zrobić najpierw, musimy przejść do katalogu domowego i szukać .profil plik. Przez większość czasu jest już obecny, a jeśli go brakuje, utwórz nowy plik o tej samej nazwie i otwórz go za pomocą edytora Nano.

nano ~/.profil



Po otwarciu pliku dołącz następujący wiersz kodu w tym pliku, jak pokazano na poniższym obrazku:

Eksport ścieżka = $ ścieżka:/usr/local/lib/node_modules



Zapisz, aby zastosować zmiany.

To zapewni, że /usr/local/lib/node_modules Katalog jest zawarty w zmiennej środowiskowej ścieżki, która pozwoli ci wykonywać dowolne polecenia lub skrypty zainstalowane w tym katalogu z dowolnego miejsca w systemie.

Wniosek

„Nie znaleziono polecenia NPX” Błąd występuje, gdy węzeł systemowy.Brak pakietów JS. Przez większość czasu ten błąd można rozwiązać, aktualizując NPX do najnowszej wersji lub ponownej instalacji. Jeśli błąd się utrzyma, spróbuj dodać go do zmiennej ścieżki środowiskowej.