Я использую FTP-клиент.При загрузке файла с ftp-сервера он очень медленно использует версию nodejs 10.15.0.
Но когда я использую версию nodejs 8, она делает это быстро, как и должно быть.
Это моя проблема, и я хотел бы знать, как ее решить.
Это базовый код
var PromiseFtp = require('promise-ftp');
var fs = require('fs');
var ftp = new PromiseFtp();
ftp.connect({host: host, user: user, password: password})
.then(function (serverMessage) {
return ftp.get('foo.txt');
}).then(function (stream) {
return new Promise(function (resolve, reject) {
stream.once('close', resolve);
stream.once('error', reject);
stream.pipe(fs.createWriteStream('foo.local-copy.txt'));
});
}).then(function () {
return ftp.end();
});