Универсальный шаблонизатор для файлов на js/ts
Стало напрягать создавать ручками много файлов и хотелось бы немного автоматизировать процесс. Каким инструментом можно создавать файлы и директории по шаблону?
Как я это вижу: Я подготавливаю директорию с шаблоном, и при запуске у меня генерируются файлы.
Хочется, чтобы я мог в шаблонах оставлять переменные и заменять их на другие шаблоны или текст.
Если вы знаете типы файлов созданные для описания шаблонов, пишите, будет полезна любая информация.
Ответы (1 шт):
Есть такой препроцессор, называется Pug, на русском здесь. Его можно подключить с помощью Gulp, пример можно посмотреть здесь. И в добавок можно подключить вот этот мини инструмент gulp-json-loader, который позволяет автоматически подгружать данные из JSON файлов в зависимости от вашей структуры каталогов, у этой тулзы под капотом gulp-data.