0
私はNodeJsのpipe機能を知っています。読み取り可能なストリームはパイプ関数を呼び出し、最初の引数は書き込み可能なストリームです。何かのように:パイプ内の関数を呼び出すのは何ですか?
readable.pipe(fs.createWriteStream('file.txt'));
これはすべての出力をfile.txt
にパイプします。しかし、私はgulp
の文脈でこれを理解していません。
のようなパイプ関数の呼び出しは何をん:
gulp.src('./assets/styles/**/*.scss')
.pipe(sass());
は意味ですか?ここでは完全なスニペットは次のとおりです。
var gulp = require('gulp');
var gutil = require('gulp-util');
// require sass
var sass = require('gulp-ruby-sass');
gulp.task('sass', function() {
gulp.src('./assets/styles/**/*.scss')
.pipe(sass())
.pipe(gulp.dest('./assets/styles'));
});
gulp.task('default', ['sass']);
私はdest
部分を理解しています。しかし、pipe(sass())
の部分を理解していない。それは何をするためのものか?これらの各関数はどのようなストリームを返しますか?
注:私はグッにa blog