gpt4 book ai didi

javascript - gulp JavaScript 变量中 OR 的语法

转载 作者:可可西里 更新时间:2023-11-01 02:32:38 24 4
gpt4 key购买 nike

应该很简单。我在 gulpfile.js 中声明了这个路径变量:

paths = {
img: [
'src/patternlab/**/**/*.jpg',
'src/patternlab/**/**/*.png'
]
};

我想对文件扩展名使用一个简单的 OR 开关,如下所示:

'src/patternlab/**/**/*.(jpg|png)'

但是我找不到正确的语法!尝试了无数次排列,浏览了MDN等等……

最佳答案

gulp 使用的模式是 npm 的 glob 提倡的模式。包不使用精确的正则表达式模式匹配语法,我想是因为这些东西在与路径匹配时开始看起来很可怕。

关于 minimatch 的文档(由 glob 使用)涵盖您描述的案例:

'/**/*.+(jpg|png|tiff)'

关于javascript - gulp JavaScript 变量中 OR 的语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23628612/

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