Inital
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
// jshint node:true
|
||||
'use strict';
|
||||
|
||||
const gulp = require('gulp');
|
||||
const $ = require('gulp-load-plugins')();
|
||||
|
||||
const mainStyle = 'scss/main.scss';
|
||||
|
||||
|
||||
gulp.task('styles', function () {
|
||||
return gulp.src(mainStyle)
|
||||
.pipe($.sass({
|
||||
sass: 'sass',
|
||||
includePaths: ['sass']
|
||||
}))
|
||||
.pipe($.autoprefixer(['last 1 version', '> 1%', 'ff >= 20', 'ie >= 8', 'opera >= 12', 'Android >= 2.2'], {cascade: true}))
|
||||
.pipe($.cleanCss())
|
||||
.pipe(gulp.dest('css/'));
|
||||
});
|
||||
|
||||
|
||||
gulp.task('watch', function () {
|
||||
gulp.watch(['scss/*.scss'], ['styles']);
|
||||
|
||||
gulp.watch(['css/**', 'img/*', 'js/*'], function (file) {
|
||||
$.livereload.changed(file);
|
||||
});
|
||||
|
||||
$.livereload.listen();
|
||||
});
|
||||
|
||||
gulp.task('build', ['styles']);
|
||||
|
||||
gulp.task('default', ['build', 'watch']);
|
||||
Reference in New Issue
Block a user