通配符支持和动态生成文件名问题时,配置任务的咕噜声。

通配符支持和动态生成文件名问题时,配置任务的咕噜声。
复制:{
这是一个目标/任务
dests:{
扩展:真实,
CWD: / newfolder,
SRC:{,
目的: / newfolder,
外景:。shtml
ExtDot: first
压平:真的删除中间的愚弄,下面的重命名可以返回。
重命名:功能(DEST,文件名){
返回dest +/+文件名;
}
}
}
通配符支持:通过Nodejs的内置节点全局库的支持下,它可以用于各种文件配置上述。

1,*匹配任何字符,除
2。匹配单个字符,除
3,***匹配任何字符,包括,因此它在目录路径中使用。
4,{逗号分隔或操作(逗号在空格后面)
5!排除比赛

动态生成文件名:
展开将下列选项设置为true,如果设置为true,则表示以下文件名(*号)的占位符(*号)应扩展到特定文件名。

CWD的目录中,所有的src指定的文件分配给该属性,文件(输入)需要被处理

SRC与路径,相对于体,表示要处理的文件。如果用数组,每一项的数组是一个文件名,并可以使用通配符。

利用DeST生成的目标路径前缀后处理代表文件的名称或位置

扩展名表示处理后的文件后缀名。

ExtDot:第一:表示文件名开始为后缀名后的第一点;最后:表示文件名的后缀名后开始最后一点。

压平:移除所有生成的目标路径的一部分,该值为布尔型(真、假),指定是否保持目录结构,真是保持文件目录

重命名接受匹配文件名的函数,并匹配目标位置,并返回一个新的目标路径

以上是支持问题和动态生成的文件在配置繁重的任务,希望对你有帮助。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部