Встречается на собеседованиях • сегодня

Что такое gulp

Gulp — это таск-раннер для автоматизации рутинных задач в разработке (минификация, компиляция, конкатенация файлов и т.д.). Работает на Node.js, использует потоки (streams) для быстрой обработки файлов.

Пример простого gulpfile.js:

javascript
const gulp = require('gulp');
const sass = require('gulp-sass');

gulp.task('sass', () => {
  return gulp.src('src/scss/*.scss')
    .pipe(sass())
    .pipe(gulp.dest('dist/css'));
});

gulp.task('watch', () => {
  gulp.watch('src/scss/*.scss', gulp.series('sass'));
});

Ключевые особенности:

  • Основан на потоках (быстрее, чем Grunt)
  • Конфигурация через код (а не JSON)
  • Большая экосистема плагинов
  • Простая запись задач через .pipe()
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы