https://github.com/PressForward/pressforward
Raw File
Tip revision: 33aec2063f5b651c6f015a405d4fe3e7633f94fe authored by Mandy Regan on 19 February 2018, 19:16:25 UTC
Fixes issue #949.
Tip revision: 33aec20
Gulpfile.js
'use strict';

var gulp = require( 'gulp' );
var sass = require( 'gulp-sass' );
var uglify = require( 'gulp-uglify' );
var extrep = require('gulp-ext-replace');

gulp.task('sass', function() {
	return gulp.src( 'assets/sass/**/*.scss' )
		.pipe( sass() )
		.on( 'error', sass.logError )
		.pipe( gulp.dest( 'assets/css/' ) )
		.on('error', function(error) {
			console.log( error );
		});
});

// Watch task
gulp.task('default',function() {
	gulp.watch( 'assets/sass/**/*.scss',['sass'] );
});

gulp.task('minify', function() {
	return gulp.src('assets/js/*.js')
		.pipe( uglify() )
		.pipe( extrep( '.min.js' ) )
		.pipe( gulp.dest( 'assets/js/' ) )
});
back to top