如何在Nunjucks中使用多个数据文件? - 字符串数组对我不起作用;
gulp.task('nunjucks', function() {
return gulp.src('src/pages/**/*.+(html|nunjucks)')
.pipe(data(function() {
/*DOESN'T WORK*/ return require(['./src/js/variables/media-queries.json', './src/data/data.json'])
}))
.pipe(nunjucksRender({
path: ['src/templates']
}))
.pipe(gulp.dest('dist'))
.pipe(connect.reload());
});
答案 0 :(得分:2)
使用带有返回的两个管道函数解决了这个问题:
.pipe(data(function() {
return require ('./src/js/variables/media-queries.json');
}))
.pipe(data(function() {
return require('./src/data/data.json');
}))