Генерация фалов в gulp. Автоматизация процессов сборки?
Для автоматизации процессов хочу внедрить в сборку [gulp + webpack (only js)] автоматическое создание нужных файлов.
Что нужно: в папке pages лежат *.pug || *.html файлы страниц верстки. При добавлении любого файла в эту папку, необходимо сделать автоматическое создание файла в другой папке controllers прим. pagename.controller.js. В котором будет уже лежать шаблонный код.
Пример структуры:
pages
- about.pug
controllers
- about.controller.js
После добавления файла store.pug в папку pages.
pages
- about.pug
- store.pug
controllers
- about.controller.js
- store.controller.js - автоматически сгенерированный файл с уже имеющщимся шаблонным кодом.
Вопрос.
1. В какую сторону копать, в плане готовых решений, материалов.
2. Если пользоваться обычным плагином, для создания файлов с помощью gulp, как осуществляется логика автоматической подстановки импортов в нужные файлы? Или необходимо вешать на новый файл слушатель gulp?