2017-04-11 2 views
-1

ich dieses Skript bin mit zur Auflistung aller Dateien in einem ServerListe aller Dateien in einem Remote-Server in NodeJS

var PromiseFtp = require('promise-ftp'); 

    var ftp = new PromiseFtp(); 
    ftp.connect({host: ipServer, user: user, password: password}) 
    .then(function (serverMessage) { 
    return ftp.list('/directory/',false); 
    }).then(function() { 
    return ftp.end(); 
    }); 

Wie kann ich alle Dateien des Verzeichnisses drucken?

danke im voraus.

+0

Sind Sie sicher, dass Sie den Beispielen folgen? – Gntem

Antwort

1

Vielleicht so etwas wie folgt aus:

var ftp = new PromiseFtp(); 
    ftp.connect({host: ipServer, user: user, password: password}) 
    .then(function (serverMessage) { 
    return ftp.list('/directory/',false); 
    }).then(function (list) { 
    console.log(list); 
    return ftp.end(); 
    }); 

Aber stellen Sie sicher Fehler korrekt auch einige Ablehnungen Handler hinzufügen und bearbeiten. Sehen Sie dieses für mehr Info: Should I refrain from handling Promise rejection asynchronously?

+0

vielen dank, du hast mir den tag gerettet! – OiRc

Verwandte Themen