使用 gulp-sass npm 模块编译 scss 文件
Compiling scss files using gulp-sass npm module
我正在使用 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。
您需要将 _test.scss
更改为 test.scss
。
节点 sass 忽略 _filenames
。通常我们使用 _
和将要导入到 scss
文件中的文件名。
我正在使用 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。
您需要将 _test.scss
更改为 test.scss
。
节点 sass 忽略 _filenames
。通常我们使用 _
和将要导入到 scss
文件中的文件名。