Я пытаюсь использовать базовый sass + compass в gulp для создания css. Когда я запускаю задачу, я получаю сообщение об ошибке Error: error main.scss (Line 2: Undefined mixin 'user-select'.)
У меня есть как сасс, так и компас. Та же история происходит с gulp-компасом.Compass не может найти mixins
Любые идеи, что не так с моей конфигурацией?
Минимальная конфигурация, которая ведет себя таким образом для меня:
Моего gulpfile.js
var gulp = require('gulp');
var sass = require('gulp-ruby-sass');
gulp.task('sass', function() {
gulp.src('./scss/*.scss')
.pipe(sass({ compass: true, sourcemap: true, style: 'compressed' }))
.pipe(gulp.dest('./css'));
});
Моего файл дерзость:
%button {
@include user-select('none');
}
.button-orange {
@extend %button;
background-color: orange;
}
Я не config.rb для компаса , Ищете способ настроить его без него.
Возможный дубликат: http://stackoverflow.com/questions/17976140/false-positive-undefined-variable-error-when-compiling-scss/17976934 – cimmanon
Это другой случай, чем в этой ссылке. –
что у вас есть в 'config.rb' рядом с вашим Gulpfile? –