gulp自动化构建工具之src, dist通配符*,**

本文介绍了gulp自动化构建工具中src和dist的通配符使用,特别是`*`和`**`的含义。`*`匹配0个或多个任意字符,而`**`不仅能匹配任何内容,还能跨越子目录。通过举例说明`app / ** / *.js`将匹配到哪些文件,并阐述了这种匹配规则如何影响dest目录下生成的文件路径。
摘要由CSDN通过智能技术生成

* : 匹配该路径段中0个或多个任意字符

 ** : 不仅可以匹配任何内容,但**不仅匹配路径中的某一段,而且可以匹配 'a/b/c' 这样带有'/'的内容,所以,它还可以匹配子文件夹下的文件

目录结构:app / src /  js  /a.js

                    app / src /  js / b.js

                   app / src / lib / js / jquery.js

                   app / src / lib / js / bootstrap.js

1、app / ** / *.js  会得到a.js, b.js ,jquery.js, bootstrap.js

       相应的  .src(app / ** / *.js).dest(dist)   因为src中通配符**会匹配到src /  js ,src / lib  

       所以生成的对应dest会生成相应的路径dist / src /  js  /a.js  dist / src /  js  /b.js  dist / src / lib /  js  /jquery.js dist / src  / lib /  js  /bootstrap.js

    


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值