Unter Ubuntu erhielt ich neulich folgende Fehlermeldung, als ich npm install
ausführen wollte:
Cannot find module 'semver'
Um das Problem zu lösen, musste ich nodejs und npm kompplett entfernen und reinstallieren, anschließend war der Fehler verschwunden:
sudo apt-get remove nodejs
sudo apt-get remove npm
sudo rm -rf ~/.npm
sudo rm -rf /usr/local/lib/node_modules
curl -0 -L https://npmjs.org/install.sh | sudo sh