質問です。現在gulpでejsをコンパイルするようにしているのですが、
javascriptの知識がないためか、うまくいきません。
下記のソースを現在使っていますが、meta.json以外に別のjsonnファイルも参照したいです。
しかし、''や,で区切ってもうまく参照してくれません。
meta.json
と
desgin.json
の2つのファイルを参照するようにするにはどのように設定すれば良いのでしょうか。
初歩的な質問と想定しますが、ご教授いただけますと幸いです。
//ejs処理
gulp.task("ejs", function() {
var json = JSON.parse(fs.readFileSync('src/ejs/meta.json'));
return gulp.src(
["src//*.ejs",'!' + "src//_*.ejs"]
)
.pipe(plumber({
errorHandler: notify.onError("Error: <%= error.message %>")
}))
.pipe(ejs({json}, {}, {ext: '.html'}))
.pipe(rename({extname: ".html"}))
.pipe(gulp.dest("src"))
});
あなたの回答
tips
プレビュー