Как вариант, можно использовать blade-директиву @stack('scripts') для сбора как <script src="">
в область в футере для подключения скриптов, так и инлайн js кусков для сбора в общую партянку где-нибудь в конце страницы (не будет кэшироваться браузером(!)).
Или использовать бандлы webpack/elixir для подключения разных бандлов, состоящих и разного набора компонентов в разных модулях приложения.