Wie kopiere ich Verzeichnisse rekursiv mit gulp?

Ich versuche, ein Projekt von einem Arbeitsverzeichnis auf einen Server (denselben Computer) zu übertragen. Verwenden Sie den folgenden Code:

gulp.src([
    'index.php',
    'css/**',
    'js/**',
    'src/**',
])
.pipe(gulp.dest('/var/www/'));

Ich würde erwarten, dass alle Dateien kopiert werden. Die Verzeichnisstruktur wird jedoch verflacht - alle Verzeichnisse werden kopiert, aber jede Datei wird im Stammverzeichnis abgelegt/var/www

Gulp scheint ein großartiges Build-Tool zu sein, aber das Kopieren von Objekten sollte sicherlich ein einfacher Vorgang sein.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage