Ich aktualisiere meine Node.js
auf 5.5.0. Aber es funktioniert nicht, wenn ich npm benutze.npm Modul 'Minimatch' nicht gefunden
Es meldet Fehler: Cannot find module 'minimatch'
.
Aber Node.js
Version 4.2 ist ok auf meinem Mac.
Ich aktualisiere meine Node.js
auf 5.5.0. Aber es funktioniert nicht, wenn ich npm benutze.npm Modul 'Minimatch' nicht gefunden
Es meldet Fehler: Cannot find module 'minimatch'
.
Aber Node.js
Version 4.2 ist ok auf meinem Mac.
Das ist mir passiert, als ich meinen Knoten über die Binärdatei aktualisiert habe, aber auch eine vorherige Version über Homebrew installiert hatte. Die Art, wie ich dies gelöst habe, war, Node und Npm komplett zu deinstallieren und neu zu installieren, indem ich die auf ihrer Website gefundene Binärdatei verwendete.
sudo rm /usr/local/bin/npm
sudo rm /usr/local/share/man/man1/node.1
sudo rm /usr/local/lib/dtrace/node.d
sudo rm -rf ~/.npm
sudo rm -rf ~/.node-gyp
sudo rm /opt/local/bin/node
sudo rm /opt/local/include/node
sudo rm -rf /opt/local/lib/node_modules
brew unlink nodejs
und neu installieren.
Ich lief wahrscheinlich genau das gleiche Problem wie Sie.
Ich ging von 4.2.3 LTS zu 5.9, und alle NPM-Funktionalität wurde beendet, immer diesen Fehler zu generieren.
hatte ich folgendes zu tun:
Alles war Spitze danach. Ich löschte den Ordner, nachdem ich festgestellt habe, dass sich das alte 4.2.3-Installationsprogramm im Verzeichnis Installer
befand. Ich wusste nicht, welche Folgen das hatte, aber es war besser als Nachsicht.
Entfernen dieser Ordner /usr/local/lib/node_modules/npm/node_modules/rimraf/node_modules
rm -rf /usr/local/lib/node_modules/npm/node_modules/rimraf/node_modules
Arbeitete in meiner Situation, von Knoten 7.4/npm 4 nach Knoten 4/npm 2 rückwärts. – Geoffrey
Danke. Ich habe diese Befehle und neu installieren nodejs, aber es funktioniert immer noch nicht – user5041134