npm Link Schmerz:
-Modulname schluck-Aufgabe
-Projektname project-x
Sie möchten gulp-task verknüpfen :
1: Gehen Sie zum gulp-task-Verzeichnis und tun Sie dies npm link verknüpfen Sie das Projekt mit Ihren globalen Modulen
2: Gehen Sie zu Ihrem Projekt project-x und npm installentfernen Sie das aktuelle Verzeichnis node_modules
Jetzt wollen Sie diesen Wahnsinn beseitigen und die eigentliche Schluckaufgabe nutzen , wir haben zwei Möglichkeiten:
Option 1: Verknüpfung über npm aufheben:
1: Gehen Sie zu Ihrem Projekt und npm unlink gulp-taskentfernen Sie das verknüpfte installierte Modul
2: Gehen Sie zum gulp-task- Verzeichnis und npm unlinkentfernen Sie den Symlink. Beachten Sie, dass wir den Namen des Moduls nicht verwendet haben
3: feiern
Was ist, wenn dies nicht funktioniert hat? Überprüfen Sie dies, indem Sie Ihr global installiertes Modul suchen. Meine sind : die Lage , ls -la /usr/local/lib/node_modules/wenn Sie mit NVM wird es ein anderer Weg sein
Option 2: Entfernen Sie den Symlink wie einen normalen Linux-Guru
1: Suchen Sie Ihre globalen Abhängigkeiten cd /usr/local/lib/node_modules/
2: Das Entfernen von Symlink ist einfach mit dem rmBefehl
rm gulp-task Stellen Sie sicher, dass Sie /am Ende nicht haben
rm gulp-task/ ist falsch 🔥🚨
rm gulp-task ✔️
npm ls --global --depth 0alle Abhängigkeiten der obersten Ebene