|
před 4 roky | |
---|---|---|
.. | ||
.bundle | před 4 roky | |
.gulp-scss-cache | před 4 roky | |
.sass-cache | před 4 roky | |
lib | před 4 roky | |
src | před 4 roky | |
tests | před 4 roky | |
.npmignore | před 4 roky | |
.travis.yml | před 4 roky | |
Gemfile | před 4 roky | |
Gemfile.lock | před 4 roky | |
LICENSE | před 4 roky | |
README.md | před 4 roky | |
appveyor.yml | před 4 roky | |
coffeelint.json | před 4 roky | |
gulpfile.coffee | před 4 roky | |
gulpfile.js | před 4 roky | |
package.json | před 4 roky |
According to libsass, libsass has now the same feature of ruby sass. Therefore, I think there is no reason to use my buggy plugin.
This is a plugin for SCSS (aka. SASS) compiler by standard approach
It's also just simple
gulpfile.js
/*global require*/
(function (r) {
"use strict";
var scss = r("gulp-scss");
var gulp = r("gulp");
gulp.task("scss", function () {
gulp.src(
"home/scss/**/*.scss"
).pipe(scss(
{"bundleExec": true}
)).pipe(gulp.dest("home/static/css"));
});
}(require));
You can specify options by passing it as a parameter object of scss
function,
as you can see above. In particular, scss
function has a parameter named options:
scss(options)
When options are falsy, normal options are used.
As of 1.2.0, options are passed to scss thru dargs. Therefore, all options except the following will be passed to scss directly:
When this option is true, bundle exec scss
is used instead of scss
. Otherwise,
scss
is used instead of bundle exec scss
.gulp-scss-cache
)Specifies temporary path to store the compiled files. Note that you should specify the path as relative path