Я установил [email protected], [email protected] и последнюю версию gulp-cli в Windows
Когда я устанавливаю путь для src () для поиска 'assets/css/src/**/*.sass'
файлов для создания потока, он правильно компилирует sass в css.
Но когда я пытаюсь сделать это с 'assets/css/src/**/*.scss'
файлами, он создает соответствующий файл .css, но пустой.
Когда я помещаю намеренно ошибочный код в .scss
файл, он выдает ошибку, поэтому gulp-sass действительно проходит через файл .scss, но не выводит буфер в код css.
Даже когда я запускаю node-sass вручную для компиляции скрипта, он вызывает ту же проблему, поэтому это может быть больше связано с node-sass как компилятором.
Примечание: синтаксис для .scss и .sass правильный, и используются правильные расширения.
Это мой gulpfile.js:
var gulp = require("gulp");
var sass = require("gulp-sass");
let paths = {
css : {
src : 'assets/css/src/**/*.scss',
dest : 'assets/css/dist'
}
};
function style() {
return (
gulp
.src(paths.css.src)
.pipe(sass())
.on("error", sass.logError)
.pipe(gulp.dest(paths.css.dest))
);
}
// $ gulp style
exports.style = style;