JSFtp抛出未处理的错误

时间:2014-06-22 06:55:19

标签: node.js ftp

我有一个JSFtp实现,用于将文件放入服务器的FTP。我的问题是,当JSFtp()的给定主机数据错误时,它会从

中给出未处理的错误
jsftp({host:...});

导致进程过早退出。任何人都可以告诉我任何方法来克服这一点,因为尝试... catch不能解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

使用'error'事件处理错误:

var ftp = new jsftp({
    host: 'badhost',
    user: 'user',
    port: 21,
    pass: '12345'
});

ftp.on('error', function(err) {
    // Handle error
});