Есть такой конфиг, все работает, но файлы скидываются не все, всегда в рандомном количестве. Может хостер обрубает сессию.
gulp.task( 'ftp', function() {
var ftpConf = JSON.parse(fs.readFileSync('./ftp.json'));
var conn = ftp.create( {
host: myhost',
user: ftpConf.user,
password: ftpConf.pass,
parallel: 21,
} );
var globs = [
'dist/css/',
'dist/fonts/',
'dist/img/',
'dist/js/',
'dist/*.html'
];
return gulp.src(globs, {buffer: false})
.pipe( conn.newer( 'httpdocs/myhost/'+ftpConf.name) )
.pipe( conn.dest( 'httpdocs/myhost/'+ftpConf.name) );
} );
Заранее благодарю за совет.