2017-02-24 18 views
4

noch selbst nach Neuinstallation Knoten und npm fehlgeschlagen.
Hier ist die vollständige Fehlermeldungnpm installieren Fehler: EPERM: Betrieb nicht gestattet, Symlink‘../mkdirp/bin/cmd.js'

npm ERR! Linux 4.8.0-34-generic 
npm ERR! argv "/home/lt1pchanifa/.nvm/versions/node/v6.9.3/bin/node" "/home/lt1pchanifa/.nvm/versions/node/v6.9.3/bin/npm" "install" 
npm ERR! node v6.9.3 
npm ERR! npm v4.0.5 
npm ERR! path ../mkdirp/bin/cmd.js 
npm ERR! code EPERM 
npm ERR! errno -1 
npm ERR! syscall symlink 

npm ERR! Error: EPERM: operation not permitted, symlink '../mkdirp/bin/cmd.js' -> '/media/lt1pchanifa/B0D0-8B34/Edwin/thinkster-ng2/node_modules/@angular-cli/ast-tools/node_modules/.bin/mkdirp' 
npm ERR!  at Error (native) 
npm ERR! { Error: EPERM: operation not permitted, symlink '../mkdirp/bin/cmd.js' -> '/media/lt1pchanifa/B0D0-8B34/Edwin/thinkster-ng2/node_modules/@angular-cli/ast-tools/node_modules/.bin/mkdirp' 
npm ERR!  at Error (native) 
npm ERR! errno: -1, 
npm ERR! code: 'EPERM', 
npm ERR! syscall: 'symlink', 
npm ERR! path: '../mkdirp/bin/cmd.js', 
npm ERR! dest: '/media/lt1pchanifa/B0D0-8B34/Edwin/thinkster-ng2/node_modules/@angular-cli/ast-tools/node_modules/.bin/mkdirp', 
npm ERR! parent: '@angular-cli/ast-tools' } 
+0

https://github.com/npm/npm/issues/5824 Versuchen Sie, in einer NTFS-Partition von Linux zu installieren? –

+0

@suraj nein, es ist FAT32 –

+0

So sein Windows partition..I denke, es ist das gleiche Problem wie in der Github Link vorgeschlagen .. Sie in Ihrem Linux-Home-Ordner versuchen sollte, die –

Antwort

6

Sie versuchen npm in einer Linux-Plattform innerhalb eines Windows-FAT32-Ordners auszuführen.

/media/lt1pchanifa/B0D0-8B34/Edwin/thinkster-ng2 

Nach github issue, Berechtigungsprobleme auftreten beim Versuch, Windows-Partition zugreifen. Versuchen Sie, das Projekt in das Home-Verzeichnis EXT4 zu verschieben und den Befehl auszuführen.

+0

EXT4 wäre Partition mein Heim auf freien kurz ist Platz, es sei denn, dies ist die einzige Lösung, die Größe meiner Partition dann –

+0

Ich bin mir nicht sicher, es wird sonst funktionieren. Die Dateisysteme sind unterschiedlich. Linux-Berechtigungen sind inkompatibel mit Windows-Dateisystemen –

+0

Danke für die Antwort, ersparte mir eine Menge Zeit debugge in diesem seltsamen Fehler. Würde sagen, es klingt wie ein Fehler. –

Verwandte Themen