Как копировать css в gulp?

Gulp.js - это инструмент для автоматической сборки проектов JavaScript. Он позволяет автоматизировать различные задачи разработки, такие как компиляция, сжатие и объединение файлов, а также копирование файлов.

Для копирования CSS файлов в Gulp.js вы можете использовать плагин gulp-cssmin и gulp-dest. Ниже приведен пример кода, который демонстрирует, как это сделать:

const gulp = require('gulp');
const cssmin = require('gulp-cssmin');
const dest = require('gulp-dest');

gulp.task('copy-css', function() {
    return gulp.src('src/css/**/*.css') // Выбираем все CSS файлы в директории src/css
        .pipe(cssmin()) // Минифицируем CSS с помощью плагина gulp-cssmin
        .pipe(dest('dist/css')); // Копируем минифицированные файлы в директорию dist/css
});

В этом примере мы используем метод gulp.src() для выбора всех CSS файлов в директории 'src/css'. Затем мы пропускаем их через плагин cssmin(), который сжимает CSS файлы, и затем копируем их в директорию 'dist/css' с помощью метода dest().

Вы можете изменить пути и директории по своему усмотрению, важно только, чтобы они соответствовали структуре вашего проекта.

Чтобы запустить эту задачу, вы можете выполнить команду gulp copy-css в консоли. Gulp выполнит задачу и вы увидите, что в директории 'dist/css' появились минифицированные CSS файлы.

Надеюсь, это поможет вам копировать CSS файлы с помощью Gulp.js!