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-->

0 ответов

Другие вопросы по тегам