Ситуация изменилась в Heroku land
Нет необходимости в нескольких сборочных пакетах, файлах .builpack или пользовательских сборочных пакетах.Просто добавьте необходимые официальные пакеты сборки heroku в ваше приложение heroku, и они будут выполнены в указанном порядке.Используйте опцию index, чтобы переупорядочить их по мере необходимости.
heroku buildpacks:add --index 1 heroku/nodejs -a your_app_name
Также нет необходимости выполнять задачи, такие как django-bower, или другие специализированные инструменты, которые занимают ресурсы сервера и замедляют время сборки.
Вы можете проверить мой учебник о том, как легко интегрировать Django + Bower + Heroku здесь .