El archivo npm debe estar en /usr/local/bin/npm
. Si no está allí, instale node.js nuevamente con el paquete en su sitio web. Esto funcionó en mi caso.
Para los usuarios de MAC, los siguientes pasos me funcionaron.
Si obtiene un error para Brew, este es el comando que debe escribir primero en la terminal:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
Luego ejecute los siguientes comandos:
$ brew update
$ brew uninstall node
$ brew install node
$ brew postinstall
tenía que hacer
sudo apt-get install npm
eso funcionó para mí.