如何使用gulp rename删除后缀

时间:2016-03-01 13:55:28

标签: gulp gulp-rename

我希望在删除'src'后缀的同时复制一些twig文件 例如:someCode.html.src.twig 结果:someCode.html.twig 使用gulp重命名,因为我必须对所有具有src后缀的几个文件实现此更改。

我还希望维护目录结构:

示例:

D:测试 - > formsDirectory - > someFile.html.src.twig                            ,someotherFile.html.src.twig

    --> SomeOtherDir   --> onemore.html.src.twig

结果: D:someDir - > formsDirectory - > someFile.html.twig                            ,someotherFile.html.twig

       --> SomeOtherDir   --> onemore.html.twig

我知道我可以使用gulp rename删除扩展名和basename但是我希望只更改后缀。任何帮助都会很棒!感谢

1 个答案:

答案 0 :(得分:1)

使用gulp-ext-replace

示例:

.pipe(ext_replace('twig', '.src.twig'))