Open alex-shamshurin opened 8 years ago
the gulpfile looks good, could you paste the content of _banner.jade
?
It occurred during editing. I do not know what it was. But sometimes it happens.
Error is in my issue description above
The end of the string was reached with no closing bracket
So I think a plugin must handle it somehow.
did you try this?
gulp.task('jade', function (cb) {
return gulp.src(['**/*.jade'], {cwd: app + 'jade'})
.pipe($.plumber(options.plumber))
.pipe($.cached('jade'))
.pipe($.if(global.isWatching, jadeInheritance({basedir: app + 'jade'})))
.pipe($.filter(function (file) {
return !/\/_/.test(file.path) && !/^_/.test(file.relative);
}))
.on('error', gutil.log)) //handle error
.pipe($.jade(options.jade))
.pipe($.prettify(options.htmlPrettify))
.pipe($.rename(function (path) {
path.extname = ".blade.php";
}))
.pipe(gulp.dest(app + 'views'))
.pipe($.size({title: 'jade'}))
.pipe(browserSync.reload({stream: true}));
});
Ok, I'll try
This one do not run even if remove redundant bracket.
sorry for the delay in my answers
I think that I've fixed the problem, could you upgrade to gulp-jade-inheritance 0.5.5? thanks
I cannot upgrade because 0.5.5 right now is unavailable
It should be available now
The plugin feeds an invalid glob pattern to the output chain if some errors occur with jade syntax. (to next gulp.src())
My task:
I think it must not kill a gulp process.