Vinyl.isVinyl()
确定一个对象是否是 Vinyl 实例。使用此方法而不是 instanceof
。
注意:此方法使用了一些旧版本 Vinyl 未暴露的内部属性,如果使用过时的版本,可能会导致错误的否定结果。
用法
const Vinyl = require('vinyl');
const file = new Vinyl();
const notAFile = {};
Vinyl.isVinyl(file) === true;
Vinyl.isVinyl(notAFile) === false;
签名
Vinyl.isVinyl(file);
参数
参数 | 类型 | 说明 |
---|---|---|
file | object | 要检查的对象。 |
返回值
如果 file
对象是 Vinyl 实例,则返回 true。