问题描述
我正在从 sftp 客户端获取多个文件,对于我想处理的每个文件,但它没有发生,请指导我
let Client = require('ssh2-sftp-client'); let sftp = new Client(); let fileName = [] sftp.connect({ host: '',port: '',username: '',password: '' }).then(() => { return sftp.list(basePath); } ).then(data => { data.forEach(file => { let pathName = basePath + data[0].name; console.log(pathName) sftp.get(pathName,(data) => { console(data) }) }) }) .catch(err => { console.log(err,'catch error'); });
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)