diff --git a/gulpfile.js b/gulpfile.js index edc76c6..39cf45d 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -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']); +}); diff --git a/package.json b/package.json index d7b58d2..cff2a65 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ }, "devDependencies": { "gulp": "^3.9.1", - "gulp-sass": "^2.3.2" + "gulp-sass": "^2.3.2", + "gulp-sourcemaps": "^1.9.1" } }