次のように私は私のsrc/
ディレクトリを持っている:Gulp、Pug - src/directoryのサブディレクトリにあるすべての.pugファイルを/ distにコンパイルすると、ディレクトリ階層が維持されます。
src/
---about/
------history.pug
------mission.pug
---contact/
------email.pug
---index.pug
私は.pugファイルは、彼らもdist/
ディレクトリにこのディレクトリ階層を維持するようにコンパイルすることにしたいです。次のようなものがあります:
dist/
---about/
------history.html
------mission.html
---contact/
------email.html
---index.html
私はpugファイルを処理するためにGulpを使用しています。これは、1つのタスクgulpを使用して達成することができますか?ありがとう!私のパグファイルを扱うための
ザ・ガルプタスク:
gulp.task('pug', function() {
return gulp.src('src/pug/*.pug')
.pipe(pug({
basedir: "./"
}))
.pipe(gulp.dest('dist/html'));
})
はい、1つのタスクで簡単に達成できます。コードを表示する必要があります。 – Mark
@Mark私のGulpタスクを含む質問を編集しました。どうすればそこに組み込むことができますか? –