@ramanovsky

Как в gulp-ejs для разных страниц передать разные данные?

Есть такой код, хочу для каждой страницы передавать свои данные из json.
Но не как не понимаю как их отделить.

const data1 = require("./data.page1.json");
const data2 = require("./data.page2.json");
const data3 = require("./data.page3.json");

function ejsTemplate() {
  return gulp.src(paths.ejs)
    .pipe(ejs(data1)) <<<- тут 
    .pipe(rename({ extname: '.html' }))
    .pipe(gulp.dest(paths.dist));
}
  • Вопрос задан
  • 75 просмотров
Пригласить эксперта
Ответы на вопрос 1
@alexshipin
javascript-developer
Подобный вопрос имеется на stackoverflow

Плюс к этому, имеется полноценный репозиторий gulp-ejs-template (ссылка на Readme), где показано, как работать непосредственно с пакетом.

Также, посмотрите на примеры кода, которые решают данную проблему
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы