issues
search
guirong
/
guirong.github.io
guirong's personal site
http://guirong.github.io
0
stars
0
forks
source link
深入Gulp
#2
Open
guirong
opened
8 years ago
guirong
commented
8 years ago
深入GULP
基于
Stream及Transform Stream
机制形成 gulp的插件体系(pipe & transform stream)
stream中传递的是
vinyl File
vinylFile content 可以是 Buffer 也可以是Stream(node base Stream:String | Buffer)
一般通过gulp.dest创建writable stream,将vinylFile写入文件,file content是stream时通过
writeStream
写入
through2
是个transform Stream的简单封装,用于创建 transform Stream
理解以上就可读懂
vinyl-source-stream
(将简单stream转为vinyl File Stream)
参考
gulp 的一些概念:
https://medium.com/@contrahacks/gulp-3828e8126466
@todo stream handbook:
https://github.com/substack/stream-handbook
@todo
http://ejohn.org/blog/node-js-stream-playground/#postcomment
深入GULP
参考