如何使用 gulp 重命名删除后缀

How to remove the suffix using 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 重命名来删除扩展名和基本名称,但是我希望只更改图示的后缀。任何帮助都会很棒!谢谢

使用gulp-ext-replace

示例:

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