Здравствуйте!
Суть вопроса: как сделать, чтобы файлы автоматически удалялись из папки dist, когда я удаляю их из app?
Пробовал использовать
rimraf следующим образом:
Объявил
clean.var path = {
vendor: {
js: 'app/js/',
css: 'app/css/'
},
dist: { //Тут мы укажем куда складывать готовые после сборки файлы
html: 'dist/',
js: 'dist/js/',
scss: 'dist/css/',
css: 'dist/css/',
img: 'dist/img/',
fonts: 'dist/fonts/'
},
app: { //Пути откуда брать исходники
html: 'app/*.html', //Синтаксис src/*.html говорит gulp что мы хотим взять все файлы с расширением .html
js: 'app/js/*.js',//В стилях и скриптах нам понадобятся только main файлы
scss: 'app/css/*.scss',
css: 'app/css/*.css',
img: 'app/img/**/*.*', //Синтаксис img/**/*.* означает - взять все файлы всех расширений из папки и из вложенных каталогов
fonts: 'app/fonts/**/*.*'
},
watch: { //Тут мы укажем, за изменением каких файлов мы хотим наблюдать
html: 'app/**/*.html',
js: 'app/js/**/*.js',
scss: 'app/css/**/*.scss',
css: 'app/css/**/*.css',
img: 'app/img/**/*.*',
fonts: 'app/fonts/**/*.*'
},
clean: './dist'
};
Создал task.
gulp.task('clean', function (cb) {
rimraf(path.clean, cb);
});
Но файлы все равно не удаляются. Заранее спасибо за любую наводку.