Для работы (frontend) имею шаблон под gulp с кучей зависимостей сборщиков минификаторов и т.п. Шаблон является универсальным и покрывает все возможные для меня задачи. Но в частных случаях часть этих зависимостей мне не нужна.
Нужно: В начале установки, чтобы в консоли выскакивал опросник с возможностями выбора и при разных его вариантах шел свой сценарий установки пакетов.
В какую сторону посмотреть. Заранее благодарю вас за Ваше время.
Смотри в сторону самописного CLI, но перед этим хорошо продумай структуру своего gulp конфига, насколько просто будет сделать его модульным, как ослабить связанность модулей, если такие имеются и тд.
Но проще будет не заморачиваться и использовать имеющийся бойлерплейт. Избыточность функционала в дев-окружении еще никому не навредила.
Подскажите тогда если бы речь шла о шаблонных модулях = > слайдеры, попапы, каллендари и т.п., но подход с возможностью выбора был тот же в начале разворачивания проекта.
fantazerno, в общих чертах, да.
Если по пакетам смотреть, то тут можно взять список любимых и написать скрипт, который бы сначала спрашивал какие пакеты нужно установить в проект, а потом сам бы вызывал npm i ...