【发布时间】:2017-10-30 15:35:35
【问题描述】:
我编写了一个 gulp 任务来将一个文件夹中的所有 scss 文件处理成单独的 css 文件。
gulp.task('process', function () {
gulp.src(['./base.scss', './layout/*.scss'])
.pipe(sass())
.pipe(gulp.dest('dist'))
});
现在我想将一个文件 (base.scss) 连接到每个 scss 进程;我该怎么做?
【问题讨论】:
-
所以你想在 sass() 管道之前将 base.scss 连接到每个 .scss 文件?
-
@Mark 准确..
-
@FaridRn - 只是想知道你为什么要这样做?我生成的 css 目前很大,并试图找出哪些 scss 文件增加了最大的权重。我正在考虑从每个 scss 文件创建一个 css,然后查看大小。尝试了上面和下面的一点点喜悦。
-
@v3nt 我正在尝试创建具有太多 css 文件的模板的 RTL 版本;这些文件中的每一个都是根据页面中使用的插件加载的。换句话说,我想用
-rtl后缀创建每个文件的 RTL 化版本,并将它们与原始文件放在一起。很高兴听到我的问题对您有所帮助。
标签: gulp gulp-sass gulp-concat