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:
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:
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.
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.
Tags und Links gruntjs linux node.js npm virtualbox