Почему `gulp-sass` не видит мой файл` mixins.scss`? - PullRequest
0 голосов
/ 28 сентября 2019

Я использую плагин gulp-sass, и он выдает такие ошибки, как

"Error: no mixin named font-base"
"Error: Undefined variable: "$background-color"

Кроме того, я получаю длинный список ошибок, который меня раздражает ... и он не позволяет мне найти ошибку, котораяломает компиляцию, если это происходит.Переименован в mixins.scss в _mixins.scss, но это не помогает.

Мой mixins.scss

@mixin font-base ($size, $height) {
    font-size: $size;
    line-height: $height;
    font-weight: 500;
    color: $lavender;
    font-family: $base-font-family;
}

Мой стиль.scss

@import "global/fonts";
@import "variables";
@import "mixins";
@import "global/scafolding";

1 Ответ

0 голосов
/ 28 сентября 2019

Извините - найдите ошибку в задании gulp, это было:

    gulp.task("style", function() {
        gulp.src("source/sass/**/*.scss")
            .pipe(plumber())
            .pipe(sass().on("error", sass.logError))
            .pipe(gulp.dest("source/css"))
            .pipe(browserSync.stream());
    });

, затем я изменил gulp.src с "source / sass / ** / *. Scss" на "source / sass / style".scss "и теперь все нормально))

...