var gulp = require('gulp'); var postcss = require('gulp-postcss'); var precss = require('precss'); var scss = require('postcss-scss'); var extend = require('postcss-extend'); var fs = require("fs");// not used. just in there for a possible solution gulp.task('default', function () { // place code for your default task here }); var paths = { webroot: "./wwwroot/" }; //var paths = { // src: [(paths.webroot + 'css/**/*.scss')], // dest: [paths.webroot + 'css'] //}; gulp.task('css', function () { var processors = [extend, precss]; return gulp.src(paths.webroot + 'css/**/*.scss') .pipe(postcss(processors, { syntax: scss })) .pipe(gulp.dest(paths.webroot + 'dest/')); }); gulp.task('css:watch', function () { gulp.watch(paths.webroot + 'css/**/*.scss', ['css']); });
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)