Nie znaleziono polecenia NPM

Nie znaleziono polecenia NPM
NPM lub Menedżer pakietów Node to fantastyczne narzędzie, które pomaga programistom JavaScript w pobraniu, instalowaniu, odinstalowaniu i aktualizacji pakietów.

NPM posiada jedną z największych rejestrów JavaScript, która pomaga łatwo wyszukiwać i zarządzać pakietami.

Ten samouczek przejdzie przez rozwiązania, które możesz wypróbować, gdy napotkasz błąd „NPM, nie znaleziono”.

Co powoduje ten błąd?

W większości przypadków ten rodzaj błędu występuje, gdy system nie może znaleźć ścieżki, w której instalowany jest NPM lub NodeJS.

Może to być spowodowane tym, że nie masz zainstalowanych w systemie NPM ani nodejs lub nie skonfigurował ścieżki do binarnej.

Upewnij się, że NPM jest zainstalowany

Pierwszym krokiem do rozwiązania tego rodzaju błędu jest upewnienie się, że masz zainstalowany NPM w systemie.

Musisz tylko zainstalować nodejs, ponieważ w większości przypadków jest pakowany. Aby sprawdzić, czy zainstalowany jest NodeJS, uruchom polecenie:

$ node -v

Jeśli nodejs jest zainstalowany w twoim systemie, powyższe polecenie powinno wytworzyć zainstalowaną wersję węzłów.

Jeśli otrzymasz błąd, nie masz go zainstalowanego w systemie.

Instalowanie Nodejów i NPM w systemie Windows

Aby zainstalować NPM i Nodejs w systemie Windows, otwórz przeglądarkę i przejdź do zasobu poniżej:

https: // nodejs.org/en/pobierz/

Wybierz instalator swojego systemu i pobierz go.

Uruchom pakiet instalatora po zakończeniu pobierania i śledź wraz z kreatora konfiguracji.

W „Custom Setup” Wybierz Dodaj do ścieżki i ustaw ją na „Cała funkcja zostanie zainstalowana na lokalnym dysku twardym."

Wykonaj następujące kroki, kliknij Zainstaluj proces rozpoczęcia procesu instalacji.

Sprawdź wersje węzła i NPM.

Po zakończeniu instalacji otwórz okno terminala i uruchom polecenia:

$ node -v

Polecenie powyżej powinno zwrócić zainstalowaną wersję węzła

$ npm -v

Powyższe powinno wydrukować zainstalowaną wersję NPM.

Windows ręcznie dodaj węzeł i NPM do ścieżki

W systemie Windows możesz stawić czoła błędu „NPM nie znaleziono”, jeśli ścieżka do nodejs i npm nie jest dodawana do zmiennej ścieżki.

Aby to naprawić, zlokalizuj ścieżkę do binarów Nodejs i NPM.

Domyślnie NodeJS jest zainstalowany Inc: \ Program Files \ Nodejs

Otwórz wiersz polecenia i uruchom polecenie poniżej, aby dodać je do ścieżki

$ set ścieżka =%ścieżka%; "C: \ Program Files \ nodejs"

Polecenie powyżej powinno dodać określony katalog do zmiennej ścieżki.

Instalowanie Nodejów i NPM w Linux

W systemie Linux możesz użyć menedżera pakietów do instalacji nodejs i npm, jak pokazano:

Aktualizacja $ sudo apt-get
$ sudo apt -get instaluj nodejs npm -y

Po zakończeniu sprawdzanie wersji sprawdź nodeJS i NPM, sprawdzając wersje.

Napraw błąd „Nie znaleziono komendy npm” - uprawnienia

W niektórych przypadkach możesz stawić czoła błędu „NPM nie znaleziono” z powodu uprawnień do katalogu.

W Linux możesz to naprawić, uruchamiając polecenia:

$ sudo chown -r $ (whoami): root $ (npm root -g)

Pokazanie powyżej powinno zmienić uprawnienia lokalizacji pakietu globalnego NPM na bieżącego użytkownika.

Na macOS możesz uruchomić polecenie:

$ sudo chown -r $ (whoami): admin $ (npm root -g)

Wniosek

W tym artykule zbadano różne możliwe przyczyny błędu „NPM, nie znaleziono”. Zanotowaliśmy również szczegóły dotyczące różnych metod i technik, których możesz użyć, aby to naprawić.