Я пытаюсь загрузить папку через ftp, используя gulp и vinyl-ftp (https://www.npmjs.com/package/vinyl-ftp). Однако, используя пример конфигурации, задача проходит, но ничего не делает.vinyl-ftp does not upload
Кажется, есть функция журнала, но я не мог понять, есть ли какие-либо журналы. Я только получить выход из глотка стандартного:
[08:54:22] Using gulpfile gulpfile.js
[08:54:22] Starting 'deploy'...
[08:54:22] Finished 'deploy' after 13 ms
Я просто немного измененный пример конфигурации, чтобы соответствовать моим потребностям:
var gulp = require('gulp');
var gutil = require('gulp-util');
var ftp = require('vinyl-ftp');
gulp.task('deploy', function() {
var conn = ftp.create({
host: 'mywebsite.tld',
user: 'me',
password: 'mypass',
parallel: 10,
log: gutil.log
});
var globs = [
'src/**',
'css/**',
'js/**',
'fonts/**',
'index.html'
];
return gulp.src(globs, { base: 'path_to_my_folder', buffer: false })
.pipe(conn.newer('/path_to_remote_folder'))
.pipe(conn.dest('/path_to_remote_folder'));
});
Может ли я пропустить какую-либо зависимость? Я бегу Йосемити.
Когда винил-FTP работает на узле 8 он останавливает вычисление свойства смещения времени сервера и требует ручного офсета. – jbarlow