Create watch task for gulp and use sourcemaps

This commit is contained in:
Matthias Loibl 2016-12-06 23:18:33 +01:00
parent 1cfd12b894
commit fbe6b74714
No known key found for this signature in database
GPG Key ID: B1C7DF661ABB2C1A
2 changed files with 12 additions and 2 deletions

View File

@ -1,8 +1,17 @@
var gulp = require('gulp');
var sass = require('gulp-sass');
var sourcemaps = require('gulp-sourcemaps');
gulp.task('default', function () {
gulp.task('default', ['sass']);
gulp.task('sass', function () {
return gulp.src('./src/main.scss')
.pipe(sourcemaps.init())
.pipe(sass().on('error', sass.logError))
.pipe(sourcemaps.write())
.pipe(gulp.dest('./static/styles'));
});
gulp.task('watch', function () {
gulp.watch('./src/*.scss', ['sass']);
});

View File

@ -16,6 +16,7 @@
},
"devDependencies": {
"gulp": "^3.9.1",
"gulp-sass": "^2.3.2"
"gulp-sass": "^2.3.2",
"gulp-sourcemaps": "^1.9.1"
}
}