npm install verursacht Fehler wie npm ERR! tar.unpack untar Fehler auf Debian

8

Installieren von Grunt wie in der Bootstrap-Dokumentation gezeigt, habe ich zuerst grunt-cli global mit npm install -g grunt-cli installiert und jetzt versuche ich npm install auszuführen, bekomme aber nur Fehler:

%Vor%

Ich habe gerade das Projekt in einen nicht freigegebenen Ordner kopiert und npm install erneut gestartet. Und es hat funktioniert. Es scheint also ein Problem mit dem freigegebenen Ordner zu sein. Aber was genau? Symlinks sind für diesen freigegebenen Ordner aktiviert und ich habe die VM als gestartet Admin (es half, wenn ich ähnliche Probleme hatte, Bower zu installieren).

Was verursacht diese Fehler und wie löst man dieses Problem?

  

Umgebung: VirtualBox mit Debian-Gastsystem und Windows 7-Host-System.

BEARBEITEN

Jetzt (ich denke, nachdem ich npm install in einem nicht freigegebenen Ordner erfolgreich ausgeführt habe), bekomme ich verschiedene Fehler:

Wenn ich die VM auf die übliche Weise starte:

%Vor%

Wenn ich die VM als Administrator starte:

%Vor%     
automatix 01.04.2015, 00:27
quelle

6 Antworten

9

Ok ich sehe die Lösung

%Vor%

Dann

%Vor%

Ich habe das auf MacOS gemacht

    
Bob Small 02.07.2015 08:52
quelle
3

Versuchen Sie sudo npm cache clean . Aber es sieht das Problem ist der Pfad ist zu lang für Windows (260byte Grenze), so dass Sie das Verzeichnis nicht teilen können.

Ich habe versucht, fenestrate zu verwenden, aber es hat nicht funktioniert. Vielleicht möchten Sie auch diesen Eintrag überprüfen.

    
estani 24.04.2015 11:11
quelle
3

Stellen Sie sicher, dass Ihre Festplatte nicht voll ist. Das war mein Fall.

    
AlonL 18.01.2016 13:46
quelle
1

Ich hatte einen ähnlichen Fehler und das folgende Problem wurde nicht sofort behoben:

%Vor%

Es stellte sich heraus, dass auf meiner virtuellen Maschine kein Speicherplatz mehr verfügbar war. Nach dem Zuweisen von etwas mehr Speicherplatz und dem Ausführen von obigen Befehlen hat alles wie erwartet funktioniert.

    
cbaigorri 04.04.2016 18:36
quelle
0

Ich stehe vor dem gleichen Problem und habe alle hier vorgeschlagenen Optionen ohne Erfolg ausprobiert. Schließlich las ich irgendwo, dass ich Superuser-Berechtigungen haben sollte, also tat ich

%Vor%

und es scheint das Problem gelöst zu haben.

    
ArrowHead 04.02.2016 13:48
quelle
0

Für mich hat npm cache clean nicht funktioniert. Aber das problematische Verzeichnis entfernen ( npm entfernen ) und dann das Paket einfach neu installieren!

    
dragonmnl 01.06.2016 12:05
quelle