GNU/Linux >> LINUX-Kenntnisse >  >> Linux

npm-Befehl 'serve' nicht gefunden, obwohl es installiert ist

Sie sollten die Pakete nicht global installieren. Versuchen Sie Folgendes:

npm uninstall -g serve 
npm i -S serve

Lassen Sie mich wissen, ob das funktioniert.


Stellen Sie sicher, dass Sie dies in Ihrem .bashrc haben oder .zshrc

wenn Sie Yarn verwenden:

export PATH="$PATH:$(yarn global bin)"

wenn Sie NPM verwenden:

export PATH="$(npm bin -g):$PATH"

Damit die Shell weiß, wo sie nach ausführbaren Dateien wie serve suchen muss , npx , live-server usw., die global installiert werden.

Stellen Sie sicher, dass Sie Ihre Shell-Konfiguration neu laden:

source ~/.bashrc // or ~/.zshrc

Linux
  1. Subscription-Manager:Befehl nicht gefunden

  2. dnf:Befehl nicht gefunden

  3. bc:Befehl nicht gefunden

  4. dpkg:Befehl nicht gefunden

  5. id:Befehl nicht gefunden

bash:netstat:Befehl nicht gefunden.

nc:Befehl nicht gefunden

aws-shell:Befehl nicht gefunden

ln:Befehl nicht gefunden

sudo:npm:Befehl nicht gefunden

PM2-Befehl nicht gefunden