gulp-dataを使って、Pugで使うmetaの内容をjsonで管理するようにしてみます。 サンプルコード gulp-pugとgulp-dataをインストールします。 npm install gulp-pug --save-dev npm install gulp-data --save-dev gulpfile.jsに以下のように記述します。 var gulp = require('gulp'), pug = require('gulp-pug'), data = require('gulp-data'); gulp.task('pug', function() { gulp.src( ['./_pug/**/*.pug', '!./_pug/**/_*.pug'] ) .pipe(data(function(file) { // metaのjsonファイルを取得 var metaDa