Винил ftp Невозможно создать файл, если этот файл уже существует
Я получаю сообщение об ошибке при попытке развернуть мои материалы с помощью [vinyl ftp].
вот журнал:
[12:16:46] MLSD /
[12:16:46] LIST /httpdocs/config
[12:16:46] LIST /
[12:16:46] MLSD /httpdocs/config/Lang
[12:16:46] MKDIR /httpdocs/config
events.js:72
throw er; // Unhandled 'error' event
вот конфиг:
gulp.task('deploy', function () {
var conn = ftp.create({
host: 'xxx,
user: 'xxx',
password: 'xxx',
parallel: 10,
log: gutil.log
});
var globs = [
'../' + projectUI + '/config/**'
];
gulp.src(globs, { base: '../' + projectUI, buffer: false })
.pipe(conn.newer('/httpdocs')) // only upload newer files
.pipe(conn.dest('/httpdocs'))
});
Как видите, он пытается создать config
папка, даже если она уже есть.
Содержание из config
Папки - это некоторые XML-файлы.
1 ответ
Таким образом, ответ на этот вопрос заключается в том, что он чувствителен к регистру. И когда он хочет создать папку с небольшим c
это выдает ошибку.