Какую структуру вы используете на стороне сервера? В большинстве инфраструктур есть «конвейер активов», уже встроенный или как плагин.
Например, django имеет https://django-pipeline.readthedocs.org/en/latest / и grails http://grails.org/plugin/asset-pipeline
Это делает все, о чем вы просили и многое другое. Я уверен, что что-то похожее на то, что вы используете на обслуживающей стороне.
Изменить: уточнить - я не думаю, что это то, что люди делают вручную. У них есть инструмент, который делает это «на лету» или время сборки / развертывания.