gpt4 book ai didi

gulp - 使用附加元数据在 Gulp 中注释 Vinyl 流

转载 作者:行者123 更新时间:2023-12-01 12:39:24 24 4
gpt4 key购买 nike

编写 Gulp 插件的正确方法是什么,该插件可以使用附加元数据注释流,然后在管道中稍后使用?

例如,一个图像缩放器插件可能会将大小数组作为选项来创建 [32,64,128]。然后它可以多次发出传递给 (A, B, ...) 的每个文件,一个对应选项中设置的每个图像大小:A+{s:32}, A+{ s:64}, A+{s:128}, B+{s:32}, B+{s:64}, B+{s:128}。后来的 gulp 插件会看到该元数据并相应地调整图像的大小。

Vinyl File 对象似乎不支持额外的元数据,那么如何使用 Gulp 实现这种处理?

最佳答案

据我所知,您可以将自定义属性添加到乙烯基文件中,这些属性将被保留。例如gulp-sourcemaps取决于此。

vinyl clone 的文档说:“返回一个新的 File 对象,所有属性都被克隆。自定义属性被深度克隆。”

https://github.com/wearefractal/vinyl#clone

关于gulp - 使用附加元数据在 Gulp 中注释 Vinyl 流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26419561/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com