jquery / jqueryui / jquerymobile не загружается достаточно быстро в приложении backbone.js

Локально приложение прекрасно работает, когда оно находится на сервере, примерно в 50% случаев библиотеки jquery не работают.t загружается достаточно быстро, и приложение генерирует кучу неопределенных ошибок js для всего, что связано с jquery. Я использую backbone.js с jquery, jquery mobile, jquery ui и required.js. Правильно ли выглядит файл require js, или есть способ узнать, загружены ли скрипты перед запуском приложения?

require.config({

paths: {
    jquery: 'libs/jquery/jquery-1.7.2',
'jquery.ui':'libs/jquery-ui/jquery-ui-1.8.14.custom',
    'jquery.mobile-config': 'libs/jqm/jquery.mobile-config',
    'jquery.mobile': 'libs/jqm/jquery.mobile-1.1.1',
    underscore: 'libs/underscore/underscore-1.3.3',
    backbone: 'libs/backbone/backbone-amd-0.9.2',
text: 'libs/require/text',
    templates: '../templates'
},

shim: {
    'underscore': {
        exports: "_"
    },
    'backbone': {
        deps: ['jquery','underscore'],
        exports: 'Backbone'
    },
    'jquery.ui': {
        deps:['jquery']
    },
    'jquery.mobile-config': {
        deps: ['jquery']
    },
    'jquery.mobile': {
        deps:['jquery','jquery.mobile-config']
    },
    'bundles': {
        deps:['jquery','jquery.mobile','validate','jquery.ui']
    },
},

waitSeconds: 5

});

require([
    'app'
], function(App) {
    $(function() {
        clearInitialLoader();
        App.initialize();
    });
});

Ответы на вопрос(3)

Ваш ответ на вопрос