我正在尝试使gulp任务正常工作,因此只有已更改的.scss文件可以编译,而其他文件将被缓存。问题是当我第二次进行更改时,更改不在输出中。
您知道哪里出了问题吗?
gulp.task("sass", function() {
return (
gulp
.src(paths.root + "/scss/main.scss")
.pipe(cached("sass"))
.pipe(dependents())
.pipe(sourcemaps.init())
.pipe(sassGlob())
.pipe(
sass({
style: "expanded"
})
)
.pipe(sourcemaps.write("./"))
.pipe(gulp.dest(paths.dist.root + "/css"))
.pipe(browserSync.stream())
);
});