В проекте куча модулей(npm) с подключаемыми js и css/scss файлами. Модули содержат кучу development файлов которые production не нужны.
Хотелось бы собрать все нужные файлы вместе в "./public/assets". Раньше я использовал 3-4 модуля в проекте и собирал их grunt'ом, но т.к. в данном проекте уже 15 модулей, а структура у всех различается, то написать универсальный task не получается.
Возник вопрос: как автоматизировать сборку чтобы не приходилось вручную писать задачу для каждого модуля?
Руководитель frontend направления, предприниматель
В основной директории проекта создай собирающий файл, который будет импортировать зависимости из node_modules и компилить их в конечный билд. Для scss это, например @import 'node_modules/..'. Популярное решение.