GNU/Linux >> Znalost Linux >  >> Linux

npm příkaz 'serve' nebyl nalezen, ačkoli je nainstalován

Balíčky byste neměli instalovat globálně. Zkuste provést následující-

npm uninstall -g serve 
npm i -S serve

Dejte mi vědět, jestli to funguje.


Ujistěte se, že to máte ve svém .bashrc nebo .zshrc

pokud používáte Yarn:

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

pokud používáte NPM:

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

Aby shell věděl, kde hledat spustitelné soubory, jako je serve , npx , live-server atd., které jsou nainstalovány globálně.

Ujistěte se, že jste znovu načetli konfiguraci shellu:

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

Linux
  1. Subscription-manager:příkaz nenalezen

  2. dnf:příkaz nenalezen

  3. bc:příkaz nenalezen

  1. dpkg:příkaz nenalezen

  2. id:příkaz nenalezen

  3. w:příkaz nenalezen

  1. bash:netstat:příkaz nenalezen.

  2. df:příkaz nenalezen

  3. du:příkaz nenalezen