我有一个JSFtp实现,用于将文件放入服务器的FTP。我的问题是,当JSFtp()的给定主机数据错误时,它会从
中给出未处理的错误jsftp({host:...});
导致进程过早退出。任何人都可以告诉我任何方法来克服这一点,因为尝试... catch不能解决这个问题吗?
答案 0 :(得分:0)
使用'error'事件处理错误:
var ftp = new jsftp({
host: 'badhost',
user: 'user',
port: 21,
pass: '12345'
});
ftp.on('error', function(err) {
// Handle error
});