Gulp Fehler (Modul nicht gefunden)

8

Ich habe npm lokal nach einem Artikel installiert (ich erinnere mich nicht an die URL). Also meine npm-Pakete sind in ~/.npm-packages/ . Also ist Schluck in ~/.npm-packages/bin/gulp und dies ist ein Link: gulp -> ../lib/node_modules/gulp/bin/gulp.js

Wenn ich which gulp starte, bekomme ich /home/victor/.npm-packages/bin/gulp

Wenn ich in das Verzeichnis bin gehe und schlucke wie ./gulp.js -v , kann ich sehen, dass es funktioniert. Wenn ich jedoch global schlucke, habe ich einen solchen Fehler:

%Vor%

Also versucht Schluck, Module in / usr / lib zu finden, aber warum? Warum nicht in meinem Home-Verzeichnis? Ich habe alle diese Module in ~/.npm-packages/lib/node_modules/gulp/node_modules

Ich bin absolut verwirrt und kann nicht richtig arbeiten. Ich habe versucht, es mit dem gleichen Effekt neu zu installieren.

    
Victor 30.03.2015, 12:38
quelle

1 Antwort

9

Das habe ich getan, um das Problem zu lösen:

  1. cd / usr / lib / knotenknoten / gulp / node_modules / v8flags
  2. Sudoknoten fetch.js

Und das ist es. Die letzte Anweisung erstellt die erforderliche Datei.

    
Fabrizzin 26.04.2015, 16:18
quelle

Tags und Links