Hando
@Hando
Верстак

Как исправить ошибку в task-файле Gulp?

В gulpfile.js пытаюсь создать тестовый локальный сервер и настроить на нем live reload:
// Запуск сервера разработки gulp watch
gulp.task('watch', function() {
    // Предварительная сборка проекта
    gulp.run('stylus');
    gulp.run('jade');
    gulp.run('images');
    gulp.run('js');

    // Подключаем Livereload
    server.listen(35729, function(err) {
        if (err) return console.log(err);

        gulp.watch('assets/stylus/**/*.styl', ['stylus']);
        gulp.watch('assets/template/**/*.jade', ['jade']);
        gulp.watch('assets/img/**/*', ['images'])
        gulp.watch('assets/js/**/*', ['js'])
    });
    gulp.run('http-server');
});

gulp.task('watch', function () {
  var server = ['jasmine', 'embed'];
  var client = ['scripts', 'styles', 'copy', 'lint'];
  gulp.watch('app/*.js', server);
  gulp.watch('spec/nodejs/*.js', server);
  gulp.watch('app/backend/*.js', server);
  gulp.watch('src/admin/*.js', client);
  gulp.watch('src/admin/*.css', client);
  gulp.watch('src/geojson-index.json', ['copygeojson']);
});


В консоли выдает ошибку: " gulp.run() has been deprecated. Use task dependencies or gulp.watch task triggering instead." Я так понял, что вместо устаревшего run надо использовать что то другое, но так как не силен в js и использую gulp первый раз в жизни, не могу понять как правильно записать. Буду рад любой помощи, спасибо.
  • Вопрос задан
  • 315 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы