Knoten js modul mkdirp erstellt nur die Hälfte der Verzeichnisse

9

Ich versuche mkdirp für ein Projekt zu verwenden, aber wenn ich ihm eine var mit meinem Verzeichnispfad füttere will erstellt werden, es schafft nur die erste Hälfte davon. Ich habe das Modul lokal mit npm installiert. Ich verwende Node v0.10.20 auf einem Raspberry Pi.

So sieht es aus:

%Vor%

Ich erhalte keinen Fehler beim Erstellen des Pfades, aber er erstellt nur "upload / home / pi", aber wenn ich mein Skript erneut ausführe, erstellt es den Rest der Verzeichnisstruktur. Hochladen ist ein Verzeichnis im aktuellen Arbeitsverzeichnis, das der Benutzer zu Hause ist.

Ich habe dem Autor des Moduls eine E-Mail geschickt, der darauf hinwies, dass es sein könnte, weil ich ein Flash-Laufwerk als mein Medium benutze, was wiederum darauf anspielt, wenn IO-Operationen abgeschlossen sind, was wohl node.js verwirren könnte erfolgreich den Pfad auf die Festplatte geschrieben. Wie soll ich mein Problem angehen? Ich schätze, ich kann überprüfen, ob das Verzeichnis erstellt wurde, und das bis dahin wiederholen, aber das ist wie das Falsche. Irgendwelche Vorschläge willkommen.

Danke.

    
sacredheart 31.10.2013, 18:34
quelle

1 Antwort

0

Versuchen Sie es synchron:

%Vor%     
kwtucker 08.08.2016 19:57
quelle

Tags und Links