Vinyl-FTP загружает некоторые файлы размером 0 КБ
Я использую винил-фтп для задачи gulp, чтобы загрузить группу файлов на сервер. Все загрузки выглядят нормально, за исключением случая, когда загружено около 1/30 файлов, вместо фактического файла загружен пустой файл.
Неправильная загрузка на сервере - 0 Кб с правильным именем. То, на какие файлы это влияет, кажется случайным, и это всегда какое-то подмножество загружаемых файлов, при этом все сразу перестает работать
Что я исключил:
- Это не мой gulp процесс, ведущий к ftp, выполнение только моей задачи загрузки ftp со всеми скомпилированными файлами (не ноль кб) имеет случайные ошибки
- Винил-ftp, похоже, не думает, что при загрузке произошла ошибка, так как сообщения о плохих загрузках такие же, как и о хороших загрузках в отладке и журнале.
плохой журнал загрузок (изображение 0 КБ)
[parser] < '230 Logged on'
[parser] Response: code=230, buffer='Logged on'
[connection] > 'FEAT'
[connection] < '150 Opening data channel for file upload to server of "/www/[...]/images/test-img.jpg"'
[parser] < '150 Opening data channel for file upload to server of "/www/[...]/images/test-img.jpg"'
[parser] Response: code=150, buffer='Opening data channel for file upload to server of "/www/[...]/images/test-img.jpg"'
[connection] < '211-Features: MDTM REST STREAM SIZE MLST [...]'
[parser] < '211-Features: MDTM REST STREAM SIZE MLST [...]'
[parser] Response: code=211, buffer='Features: MDTM REST STREAM SIZE MLST [...]'
[connection] > 'TYPE I'
[connection] < '226 Successfully transferred "/www/[...]/images/test-img.jpg"'
[parser] < '226 Successfully transferred "/www/[...]/images/test-img.jpg"'
[parser] Response: code=226, buffer='Successfully transferred "/www/[...]/images/test-img.jpg"'