Показать сообщение отдельно
  #1 (permalink)  
Старый 12.05.2016, 11:28
Интересующийся
Отправить личное сообщение для Enkille Посмотреть профиль Найти все сообщения от Enkille
 
Регистрация: 09.11.2015
Сообщений: 19

Не работает Gulp Uglify - конкатенирует, но не минимализирует
Вначале опишу все подключенные плагины, потом мою конфигу, затем структуру папок\файлов.

Я хочу объединить подключенные js-библиотеки, в один файл, а свои скрипты в другой (scripts.min.js) и минифицировать его. Ни то ни другое не выполняется, ни смотря на настроенный таск (?). Что не так я делаю?

Например css работает как надо.

В html для useref указал комментарии <!--BUILD--> где надо js, css - он это понимает, меняет и в общем слушается этой команды, но минификация не происходит.

Require:
var useref = require('gulp-useref');
    var gulpif = require('gulp-if');
    var uglify = require('gulp-uglify');


TASK:
gulp.task('html', ['clean'], function () { //при каждом запуске этого таска выполняется очистка ["clean"]
  return gulp.src('./app/*.html')
    .pipe(useref())
    .pipe(gulpif('./app/js/*.js',
                 uglify()))
    .pipe(gulpif('./app/css/*.css',
                 cleanCSS({compatibility: 'ie8'})))
    .pipe(gulp.dest('./dist'));
});
Изображения:
Тип файла: jpg folders.jpg (27.8 Кб, 7 просмотров)
Ответить с цитированием