modules = { core { dependsOn 'jquery, jquery-ui, jquery-theme, bootstrap, utils' resource url: '/js/spin.js', disposition: 'head' resource url: '/js/jquery.spin.js', disposition: 'head' resource url: '/js/bootstrap.min.js', disposition: 'head' } }
It turned out that was a really bad mistake, as the bootstrap module already declares a bootstrap.js. By re declaring the dependency elsewhere, you get into weirdness with some of the bootstrap plugins not working the way it should, in my case the dropdowns.