Универсальный шаблонизатор для файлов на js/ts

Стало напрягать создавать ручками много файлов и хотелось бы немного автоматизировать процесс. Каким инструментом можно создавать файлы и директории по шаблону?

Как я это вижу: Я подготавливаю директорию с шаблоном, и при запуске у меня генерируются файлы.

Хочется, чтобы я мог в шаблонах оставлять переменные и заменять их на другие шаблоны или текст.

Если вы знаете типы файлов созданные для описания шаблонов, пишите, будет полезна любая информация.


Ответы (1 шт):

Автор решения: Alexander Yukal

Есть такой препроцессор, называется Pug, на русском здесь. Его можно подключить с помощью Gulp, пример можно посмотреть здесь. И в добавок можно подключить вот этот мини инструмент gulp-json-loader, который позволяет автоматически подгружать данные из JSON файлов в зависимости от вашей структуры каталогов, у этой тулзы под капотом gulp-data.

→ Ссылка