У меня есть около 3 различных ошибок, которые могут возникнуть при загрузке одной и той же страницы. У меня возникают разные ошибки, когда я обновляю одну и ту же страницу: jquery ui загружает до jquery, или подчеркивание не загружается вовремя, чтобы быть зависимым. Есть ли способ убедиться, что модули конфигурации ждут, пока их загруженные файлы загрузятся до загрузки? Я использую следующие:Как обеспечить, чтобы модули дождались загрузки их зависимостей require.js?
main.js
require.config({
paths: {
jQuery: 'libs/jquery/jquery-wrapper',
Underscore: 'libs/underscore/underscore-wrapper',
Backbone: 'libs/backbone/backbone-wrapper',
}
});
require([
'src/app',
'order!libs/jquery/jquery-min',
'order!libs/jquery/jquery-ui-min',
'order!libs/jquery/jquery.ui.selectmenu',
'order!libs/underscore/underscore-min',
'order!libs/backbone/backbone-min',
], function (App) {
App.initialize();
});
Я хватаю впрыскивается зависимости от страницы. приложение.js
define([
'jQuery',
'src/global'
], function ($) {
var initialize = function() {
var d = $('#dependencies').html();
require($.trim($('#dependencies').html().toString()).split(','), function() {
});
}
return {
initialize: initialize
};
});
У меня такая же проблема. У меня есть скрипты с самоисполняющимися функциями и загрузка их с требуемыми причинами много неопределенных ошибок – chchrist
вы можете найти ответ здесь: http://stackoverflow.com/questions/10802961/requirejs-using-shim – Bek