Gulp: replaced hardcoded paths with variables.

This commit is contained in:
2017-09-28 15:34:28 +02:00
parent 412bd3a935
commit 5c58ced224

View File

@@ -21,6 +21,12 @@ var enabled = {
liveReload: !argv.production liveReload: !argv.production
}; };
var destination = {
css: 'attract/static/assets/css',
pug: 'attract/templates',
js: 'attract/static/assets/js/generated',
}
/* CSS */ /* CSS */
gulp.task('styles', function() { gulp.task('styles', function() {
@@ -32,7 +38,7 @@ gulp.task('styles', function() {
)) ))
.pipe(autoprefixer("last 3 versions")) .pipe(autoprefixer("last 3 versions"))
.pipe(gulpif(enabled.maps, sourcemaps.write("."))) .pipe(gulpif(enabled.maps, sourcemaps.write(".")))
.pipe(gulp.dest('attract/static/assets/css')) .pipe(gulp.dest(destination.css))
.pipe(gulpif(enabled.liveReload, livereload())); .pipe(gulpif(enabled.liveReload, livereload()));
}); });
@@ -45,7 +51,7 @@ gulp.task('templates', function() {
.pipe(jade({ .pipe(jade({
pretty: enabled.prettyPug pretty: enabled.prettyPug
})) }))
.pipe(gulp.dest('attract/templates/')) .pipe(gulp.dest(destination.pug))
.pipe(gulpif(enabled.liveReload, livereload())); .pipe(gulpif(enabled.liveReload, livereload()));
}); });
@@ -60,7 +66,7 @@ gulp.task('scripts', function() {
.pipe(rename({suffix: '.min'})) .pipe(rename({suffix: '.min'}))
.pipe(gulpif(enabled.maps, sourcemaps.write("."))) .pipe(gulpif(enabled.maps, sourcemaps.write(".")))
.pipe(chmod(644)) .pipe(chmod(644))
.pipe(gulp.dest('attract/static/assets/js/generated/')) .pipe(gulp.dest(destination.js))
.pipe(gulpif(enabled.liveReload, livereload())); .pipe(gulpif(enabled.liveReload, livereload()));
}); });
@@ -75,7 +81,7 @@ gulp.task('scripts_tutti', function() {
.pipe(gulpif(enabled.uglify, uglify())) .pipe(gulpif(enabled.uglify, uglify()))
.pipe(gulpif(enabled.maps, sourcemaps.write("."))) .pipe(gulpif(enabled.maps, sourcemaps.write(".")))
.pipe(chmod(644)) .pipe(chmod(644))
.pipe(gulp.dest('attract/static/assets/js/generated/')) .pipe(gulp.dest(destination.js))
.pipe(gulpif(enabled.liveReload, livereload())); .pipe(gulpif(enabled.liveReload, livereload()));
}); });