插件开发
gulp插件总是返回一个object mode形式的stream来做这些事情:
- 接收vinyl File对象
- 输出vinyl File对象
这通常被叫做 transform streams (有时候也叫做 through streams)。transform streams 是可读又可写的,它会对传给它的对象做一些转换的操作。
修改文内容
Vinyl文件可以通过三种不同形式来访问文件内容:
有用的资源
插件范例
关于 stream
如果你不熟悉 stream,你可以阅读这些来
其他的一些为 gulp 创建的和使用的,但又并非通过 stream 去处理的库,在 npm 上都会被打上 gulpfriendly 标签。