Gulp Usemin не копирует файлы или не объединяет?
Цель "usemin" - скопировать и объединить файлы, указанные в моем index.html, в папку build2. При создании задачи Gulp не происходит ни конкатенации, ни копирования активов (CSS, js). Есть что-то упущенное?
Структура файла:
/admin/build/index.html
/ admin / build / css / .css
/ admin / build / js /.js
/admin/build2/index.html -> скопированный файл
/admin/gulpfile.js
JavaScript:
var concat = require('gulp-concat'),
uglify = require('gulp-uglify'),
usemin = require('gulp-usemin'),
rev = require('gulp-rev');
error = require('gulp-error');
gulp.task('usemin', function(){
return gulp.src('build/index.html')
.pipe(error('build/index.html'))
.pipe( usemin({
// assetDir: 'vendors',
css: [rev(), 'concat']
}).pipe( gulp.dest('build2') )
)
});
HTML: <!-- build:css css/deps.css -->
ink href="../vendors/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">
<link href="../vendors/font-awesome/css/font-awesome.min.css" rel="stylesheet">
<link href="../vendors/nprogress/nprogress.css" rel="stylesheet">
<!-- endbuild-->
<!-- build:css css/customBuild.css -->
<link href="../build/css/custom.css" rel="stylesheet">
<!-- endbuild-->