Почему при rename создается еще одна папка?

У меня есть файл index.html, которому я хочу сменить расширение на .php. Для этого я использую модуль gulp-rename и создал папку php в которую хочу положить новый файл:

let project_folder = require("path").basename(__dirname);
let path = {
    build: {
        html: project_folder + "/",
        php: project_folder + "/php/",        
    }
}

И создал task, который пока просто меняет расширение файла:

gulp.task ("wp", function (){
    return src(path.build.html)
    .pipe (rename({extname: "php"}))
    .pipe (dest (path.build.php))
})

Проблема в том, что при запуске этого task в папке project_folder + "/php/", кроме index.php появляется пустая подпапка с названием php

введите сюда описание изображения

Почему так происходит и как эту подпапку не создавать?


Ответы (0 шт):