[TASK] cleanup

This commit is contained in:
Christian Seyfferth 2020-05-08 23:45:24 +02:00
parent e60acaf273
commit bfc736749f
3 changed files with 16 additions and 1052 deletions

View File

@ -10,14 +10,10 @@ const imagemin = require('gulp-imagemin');
const htmlclean = require('gulp-htmlclean');
const imageResize = require('gulp-image-resize');
const inject = require('gulp-inject');
const noop = require('gulp-noop');
const uglify = require('gulp-uglify-es').default;
const favicons = require('gulp-favicons');
const cssnano = require('gulp-cssnano');
const sass = require('gulp-sass');
const devBuild = (process.env.NODE_ENV !== 'production')
const browserSync = require('browser-sync');
const deleteUnusedImages = require('gulp-delete-unused-images');
var server = browserSync.create();
@ -59,6 +55,7 @@ function serve() {
baseDir: './dist'
}
})
series(scss, css, js, html);
watch(paths.scss.src, series(scss, css));
watch(paths.scripts.src, series(js));
@ -124,14 +121,13 @@ function scss() {
function css() {
return src(paths.css.src)
.pipe(cssnano())
.pipe(dest(paths.css.dest));
}
function html() {
return src(paths.html.src)
.pipe(newer(paths.html.dest))
.pipe(devBuild ? noop() : htmlclean())
.pipe(htmlclean())
.pipe(dest(paths.html.dest));
}

1057
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -7,15 +7,12 @@
"devDependencies": {
"browser-sync": "^2.26.7",
"gulp": "^4.0.2",
"gulp-cssnano": "^2.1.3",
"gulp-delete-unused-images": "0.0.4",
"gulp-favicons": "^2.4.0",
"gulp-htmlclean": "^2.7.22",
"gulp-image-resize": "^0.13.1",
"gulp-imagemin": "^7.1.0",
"gulp-inject": "^5.0.5",
"gulp-newer": "^1.4.0",
"gulp-noop": "^1.0.0",
"gulp-rename": "^2.0.0",
"gulp-sass": "^4.1.0",
"gulp-uglify-es": "^2.0.0"