Hoe los je het probleem 'npm niet gevonden' op?
NPM (Node Package Manager) beheert JavaScript-pakketten en de bijbehorende afhankelijkheden. Het biedt tientallen codefragmenten die veelvuldig worden gebruikt door ontwikkelaars op alle platformen, zoals Windows, Linux en macOS.

In Linux komen "command not found"-fouten vaak voor, voornamelijk omdat het systeem de vereiste opdracht/het benodigde trefwoord mist. Hetzelfde geldt voor de zin "Command 'npm' not found." Deze fout treedt dus op wanneer gebruikers het trefwoord "npm" proberen te gebruiken zonder dat de Node.js Package Manager is geïnstalleerd.
In deze handleiding bespreken we de mogelijke oorzaken en oplossingen voor de foutmelding "Command 'npm' not found".
Waarom treedt deze fout op?
Zoals eerder besproken, treedt de foutmelding "NPM-opdracht niet gevonden" op wanneer gebruikers een NPM-opdracht vanuit de terminal proberen uit te voeren. Het foutfragment is te zien in de onderstaande afbeelding:

Oplossing: Installeer NPM
De belangrijkste oplossing voor deze fout is het installeren van NPM op je Linux-systeem. Laten we de oplossing stap voor stap bekijken:
Stap 1: Installeer NPM op Linux
Om NPM op je Linux-systeem te installeren, gebruik je een van de volgende commando's, afhankelijk van de Linux-distributie die je gebruikt:
$ sudo apt install npm # voor Debian/Ubuntu-systemen $ sudo yum install npm # voor RHEL/CentOS-systemen $ sudo dnf install npm # voor Fedora-systemen $ sudo pacman -S npm # voor Arch-systemen $ sudo zypper install npm # voor OpenSUSE-systemen


Stap 2: De oplossing controleren
Controleer na de installatie of het probleem is opgelost met behulp van de volgende opdracht:
$npm

De uitvoer laat zien dat de fout is verholpen.
Hoe gebruik ik NPM op Linux?
Zodra NPM op uw systeem draait, kunnen gebruikers het gebruiken om pakketten te vinden, te installeren en te verwijderen, en vele andere bewerkingen uit te voeren via de terminal. Hieronder vindt u enkele van de meest gebruikte NPM-opdrachten:
Om naar een pakket te zoeken:
$ npm search package
Om een pakket te installeren:
$ npm install package
Om een pakket te verwijderen:
$ npm uninstall package
Om een lijst van geïnstalleerde pakketten te krijgen:
$ npm ls
De foutmelding "Command 'npm' not found" treedt op wanneer npm niet op het systeem is geïnstalleerd. Zonder npm kan de gebruiker het programma niet uitvoeren. Om de fout te verhelpen, moet npm op uw Linux-systeem worden geïnstalleerd, afhankelijk van uw distributie (Debian, RHEL of CentOS). We hebben de oorzaken en mogelijke oplossingen voor deze fout uitgelegd.
Reacties zijn gesloten.