gulp-es6-sass v0.0.8
gulp-es6-sass
An easy-to-use module to compile your .es6 and .sass files. Support watch changes and instantly compile them.
Install
npm install gulp-es6-sassUsage
var gulp = require('gulp'),
options = {
src: './src'
};
require('gulp-es6-sass')(gulp, options);There are few tasks added in your gulp:
compile-es6: Compile all of the *.es6 files under theoptions.srcand output to the same directory.compile-sass:Compile all of the *.scss files under theoptions.srcand output to the same directory.compile: It's runcompile-es6andcompile-sassparallel.watch-es6-sass:Watch files changes and compile them instantly.
Now use them like this!
gulp compile
gulp watch-es6-sassYou may need gulp-compress else :)
Options
All options and its default value are list on here. It's really self-explanation.
API
var gulp = require('gulp'),
Compile = require('gulp-es6-sass'),
cpe = Compile(gulp);Compile.sass
Equal to require('gulp-sass'). See more info at gulp-sass.
Compile.babel
Equal to require('gulp-babel'). See more info at gulp-babel.
Compile.watch
Equal to require('gulp-watch'). See more info at gulp-watch.
cpe.compileEs6(globs,dest)
Compile *.es6 files from globs to dest.
globs{String|String[]} - Default value isoptions.es6Filesdest{String} - Default value isoptions.src
cpe.compileSass(globs,dest)
Compile *.scss files from globs to dest.
globs{String|String[]} - Default value isoptions.sassFilesdest{String} - Default value isoptions.src
cps.compile(callback)
Equal to gulp compile.
callback{Function}
cpe.watchChange(globs)
Watch files change and compile them instantly.
globs{String|String[]} - Default value isoptions.es6AndSassFiles
License
MIT