Ich habe meine src/
Verzeichnis wie folgt:Gulp, Pug - Wie kompiliere ich alle .pug-Dateien in Unterverzeichnissen von src/directory nach/dist, damit sie die Verzeichnishierarchie beibehalten?
src/
---about/
------history.pug
------mission.pug
---contact/
------email.pug
---index.pug
Ich möchte meine .pug Dateien so erstellt werden, dass sie diese Verzeichnishierarchie auch im dist/
Verzeichnis beibehalten. Etwas wie:
dist/
---about/
------history.html
------mission.html
---contact/
------email.html
---index.html
Ich benutze Gulp, um die Mops-Dateien zu verarbeiten. Kann dies mit einer Aufgabe erreicht werden, die Schluck verwendet, oder anders? Vielen Dank!
Die Gulp Aufgabe mein Mops-Dateien für die Bearbeitung:
gulp.task('pug', function() {
return gulp.src('src/pug/*.pug')
.pipe(pug({
basedir: "./"
}))
.pipe(gulp.dest('dist/html'));
})
Ja, es kann leicht in einer Aufgabe erreicht werden. Sie sollten Ihren Code zeigen. – Mark
@Mark Bearbeitete die Frage, um meine Gulp-Aufgabe aufzunehmen. Wie kann ich es dort integrieren? –