Привет!
Делаю сборку первый раз. Информацию брал отовсюду понемногу. В итоге не работает код, прошу помочь разобраться.
Мне нужно сконкатить и минифицировать .css и .js файлы.
Вот мой код:
var gulp = require('gulp'),
concatCSS = require('gulp-concat-css'),
minifyCSS = require('gulp-minify-css'),
rename = require('gulp-rename'),
notify = require('gulp-notify'),
browserSync = require('browser-sync').create(),
reload = browserSync.reload,
autoprefixer = require('gulp-autoprefixer');
//Concat CSS
gulp.task('default', function () {
return gulp.src('css/*.css')
.pipe(concatCSS('css/bundle.css'))
.pipe(rename('bundle.min.css'))
.pipe(gulp.dest('css'));
});
//Watch HTML and reload
gulp.task('serve', function () {
// Serve files from the root of this project
browserSync.init({
server: {
baseDir: "./app"
}
});
browserSync.watch("app/*.html").on("change", reload);
});
//Default
gulp.task('default', ['serve']);
Структура приложения в прикреплённом файле.
Терминал не выдаёт никаких ошибок, но и ничего не обрабатывает файлы.