mango-cli-sass-glob

1.1.0 • Public • Published

Package Quality

Package Quality

gulp-sass-glob

Gulp plugin for gulp-sass to use glob imports.

Install

npm install gulp-sass-glob --save-dev

Basic Usage

main.scss

@import "vars/**/*.scss";
@import "mixins/**/*.scss";
@import "generic/**/*.scss";
@import "../components/**/*.scss";
@import "../views/**/*.scss";

NOTE: Also support using ' (single quotes) for example: @import 'vars/**/*.scss';

gulpfile.js

var gulp = require('gulp');
var sass = require('gulp-sass');
var sassGlob = require('gulp-sass-glob');

gulp.task('styles', function () {
    return gulp
        .src('src/styles/main.scss')
        .pipe(sassGlob())
        .pipe(sass())
        .pipe(gulp.dest('dist/styles'));
});

Thanks and love

  • gulp-sass-glob-import for inspiration for unit tests etc.
  • Parhumm for fixing windows bug in import files
  • Mjezzi for fixing single quotes bug
  • Daviestar for fixing re-including main file bug, recursion bug, sass-not-scss bug

Package Sidebar

Install

npm i mango-cli-sass-glob

Weekly Downloads

0

Version

1.1.0

License

MIT

Last publish

Collaborators

  • viliamkopecky