NPM -kommando ikke funnet

NPM -kommando ikke funnet
NPM eller Node Package Manager er et fantastisk verktøy som hjelper JavaScript -utviklere med å laste ned, installere, avinstallere og oppdatere pakker.

NPM har et av de største JavaScript -register som hjelper deg enkelt å søke og administrere pakker.

Denne opplæringen vil gå over løsningene du kan prøve når du møter "NPM -kommandoen ikke funnet" -feilen.

Hva forårsaker denne feilen?

I de fleste tilfeller oppstår denne typen feil når systemet ikke finner banen der NPM eller NodeJs er installert.

Dette kan være fordi du ikke har NodeJs installert på systemet ditt eller ikke har konfigurert banen til binærene.

Forsikre deg om at NPM er installert

Det første trinnet for å løse denne typen feil er å sikre at du har installert NPM på systemet ditt.

Du trenger bare å installere nodejs som det kommer pakket i de fleste tilfeller. For å sjekke om NodeJs er installert, kjør kommandoen:

$ node -v

Hvis NodeJS er installert på systemet ditt, bør kommandoen over produsere den installerte nodeversjonen.

Hvis du får en feil, har du den ikke installert på systemet ditt.

Installere nodejs og npm på vinduer

For å installere NPM og NodeJs på Windows -systemet ditt, åpner du nettleseren og navigerer til ressursen nedenfor:

https: // nodejs.org/no/last ned/

Velg installasjonsprogrammet for systemet ditt og last ned det.

Start installasjonspakken når nedlastingen er fullført og følg med oppsettveiviseren.

Under “Custom Setup”, velg Legg til Path og sett den til “Hele funksjonen vil bli installert på den lokale harddisken.”

Følg følgende trinn, klikk på Installer en begynn installasjonsprosessen.

Sjekk node- og npm -versjoner.

Når installasjonen er fullført, åpner du terminalvinduet og kjører kommandoene:

$ node -v

Kommandoen over skal returnere den installerte nodeversjonen

$ npm -v

Ovennevnte skal skrive ut den installerte NPM -versjonen.

Windows legger manuelt til node og npm til banen

På Windows kan du møte "NPM -kommandoen ikke funnet" -feilen hvis banen til NodeJs og NPM ikke blir lagt til din banevariabel.

For å fikse dette, finn veien til NodeJs og NPM -binærene.

Som standard er NodeJS installert Inc: \ Program Files \ NodeJS

Åpne ledeteksten og kjør kommandoen nedenfor for å legge den til din vei

$ set bane =%bane%; "C: \ Program Files \ Nodejs"

Kommandoen ovenfor skal legge til den spesifiserte katalogen i banevariabelen.

Installere NodeJs og NPM på Linux

På Linux kan du bruke pakkebehandleren din til å installere NodeJs og NPM som vist:

$ sudo apt-get oppdatering
$ sudo apt -get install nodejs npm -y

Når den er fullført, er bekreft NodeJs og NPM tilgjengelige ved å sjekke versjonene.

Fix “NPM Command Not Found” -feil - Tillatelser

I noen tilfeller kan du møte feilen "NPM -kommandoen ikke funnet" på grunn av katalogtillatelser.

På Linux kan du fikse det ved å kjøre kommandoene:

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

Kommandoen ovenfor bør endre tillatelsene til NPM Global Package -plasseringen til den nåværende brukeren.

På macOS kan du kjøre kommandoen:

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

Konklusjon

Denne artikkelen undersøkte forskjellige mulige årsaker til "NPM -kommandoen ikke funnet". Vi dytter også til detaljer om forskjellige metoder og teknikker du kan bruke til å fikse det.