gulp-less not creating output css -
i've been struggling few hours now. have following in gulpfile:
gulp.task('styles', function() { gulp.src('c:\\teamcity\\buildagent\\work\\5003e8de5901599\\dev\\content\\css\\less\\dealer-landing.less') .pipe(less()) .pipe(gulp.dest('c:\\teamcity\\buildagent\\work\\5003e8de5901599\\dev\\content\\css')); });
i run 'gulp styles' completes no errors, .css never created. tried commenting out middle line seen below , works expected; less file gets copied dest directory:
gulp.task('styles', function() { gulp.src('c:\\teamcity\\buildagent\\work\\5003e8de5901599\\dev\\content\\css\\less\\dealer-landing.less') //.pipe(less()) .pipe(gulp.dest('c:\\teamcity\\buildagent\\work\\5003e8de5901599\\dev\\content\\css')); });
any idea why gulp-less doesn't generate css? if use less, file generated correctly.
i experienced due undefined class in less file.
i discovered undefined class through logging.
gulp may not throw errors unless explicitly log them. log, require gulp-util
in gulpfile:
var util = require('gulp-util');
and add logging:
.pipe(less().on('error', util.log)),
run gulp style
see error (possibly undefined class).
fix , style
task should generate css.
Comments
Post a Comment