我使用gulp-sass
模块将scss文件编译为css文件。
这是我的gulpfile.js
'use strict';
var gulp = require('gulp');
var sass = require('gulp-sass');
gulp.task('sass', function () {
return gulp.src('sass/*.scss')
.pipe(sass().on('error', sass.logError))
.pipe(gulp.dest('css'));
});
我的sass文件夹中有两个文件:
sass
|--- _test.scss
|--- demo.scss
插件编译demo.scss文件但不编译 _test.scss ,我尝试使用相同的内容。
是否存在命名约定或我需要更改我的gulpfile.js。
答案 0 :(得分:1)
您需要将_test.scss
更改为test.scss
。
节点sass忽略_filenames
。通常我们将_
与文件名一起使用,这些文件名将在scss
文件中导入。