2016-11-12 15 views
1

Ich habe gerade meteor auf meinem Windows 10-System installiert und versucht, ein bestehendes Meteor-Projekt zu starten, indem ich meteor im Stammverzeichnis des Projektverzeichnisses ausgeführt.Meteor Windows 10 Fehler: EPERM: Operation nicht erlaubt, unlink ... dev_bundle

Daraus ergibt sich ein Fehler

C:\Users\test\AppData\Local\.meteor\packages\meteor-tool\1.4.2\mt-os.windows.x86_32\dev_bundle\lib\node_modules\meteor-promise\promise_server.js:190 
     throw error; 
    ^

Error: EPERM: operation not permitted, unlink 'C:\Users\test\test-meteor-project\.meteor\local\dev_bundle' 
    at Error (native) 
    at Object.fs.unlinkSync (fs.js:932:18) 
    at exports.makeLink (C:\tools\cli\dev-bundle-links.js:20:8) 
    at [object Object].ensureDevBundleLink (C:\tools\project-context.js:1444:7) 
    at [object Object]._readFile (C:\tools\project-context.js:1378:10) 
    at new exports.ReleaseFile (C:\tools\project-context.js:1328:8) 
    at C:\tools\cli\main.js:869:22 

meteor reset Laufen gibt den gleichen Fehler! Was können wir tun, um das zu lösen?

+1

Es könnte ein Dateiberechtigungsfehler sein, entkoppeln ist das Unix-Äquivalent löschen. Versuchen Sie, C: \ Users \ test \ test-meteor-project \ .meteor \ local zu löschen, und versuchen Sie es erneut. – Mikkel

Antwort

2

Für jeden, der über das gleiche Problem stolpert.

Das Problem, das ich hatte, war, dass in dem Verzeichnis, in dem ich versuchte, ein neues Meteor-Projekt zu erstellen, es bereits einen Ordner gab. (Wahrscheinlich von einem früheren gescheiterten Versuch).

z. Im Ordner Meteor versuche ich Meteor Projekt drei

-Meteor 
--.meteor 
--project one 
--project two 

Die Lösung war einfach zu erstellen, die .meteor Ordner zu löschen.

Eine andere Sache, die versucht wird, ist das Ausführen des Cmd-Fensters mit Administratorrechten.

Ich habe dies geschrieben und andere Meteor behebt hier: http://blacksandsolutions.azurewebsites.net/blog/meteorjs-on-windows-10-2/

1

Versuchen Sie yourApp.meteor \ lokalen Ordner löschen

+0

Dies hilft. Ich arbeite an mehreren sehr ähnlichen Meteor Webapps und wenn ich ein neues erstellen muss, kopiere ich einfach das gesamte Projektverzeichnis. Ich schätze, das verwirrt die Verknüpfung. Das Löschen von 'local' hilft. Es wird nur beim nächsten "Meteor" -Lauf neu erstellt. –

Verwandte Themen