Я ищу аналогичный способ ввода данных. json файл для моего шаблона nunjucks с веб-пакетом. С глотком будет выглядеть примерно так:
gulp.task('nunjucks', function(done) {
return gulp.src(paths.src.templates + '/*.njk')
.pipe(data(function() {
return require('./data.json')
}))
.pipe(nunjucksRender({
path: paths.src.templates,
envOptions: {
lstripBlocks: true,
autoescape: true,
trimBlocks: true
}
}))
.pipe(gulp.dest(paths.pages.base))
done();
});
Есть идеи? Я также использую laravel -микс, который помогает.
Я думал, что смогу сделать это, но не сработало:
mix.webpackConfig({
module: {
rules: [{
test: '/data.json',
loader: 'json-loader',
exclude: '/node_modules/'
}]
}
});