#node.js #ftp #connection
Вопрос:
Я пытаюсь отправить файлы с локального на FTP-сервер. После подключения я получаю эту ошибку:
if (!isBuffer amp;amp; input.pause !== undefined)
^
TypeError: Cannot read property 'pause' of undefined
В ftp/lib/соединении (строка 946)
Мой код подключения:
let ftpClient = new ftp();
let file = req.query.archive;
ftpClient.on('ready', function(){
ftpClient.put(file, ftpConfig.path, function(err){
if(err){
res.redirect('http://localhost:3003/api/v1/sendftp');
console.log('You got an error:n', err)
}
ftpClient.end();
});
});
ftpClient.connect(ftpConfig.ftp);
Комментарии:
1. Откуда это
input
берется? Что такое соответствующий код вокругinput
?2.
input
Это происходит из библиотеки ftp, им нужен поток файлов внутри