Показать сообщение отдельно
  #10 (permalink)  
Старый 26.05.2014, 00:51
Профессор
Отправить личное сообщение для tenshi Посмотреть профиль Найти все сообщения от tenshi
 
Регистрация: 20.03.2008
Сообщений: 1,183

Сообщение от FINoM Посмотреть сообщение
Не посыпется. Но грузить приложение зависимостями, имея возможность этого не делать - глупо.Не просто конкатенация. Реквайр мне нужен, в данном случае, для того, чтоб все файлы, в том числе и библиотеки, не срали в глобальный контекст. Создается только одна переменная - конструктор и один файл: все зависимости в куче (в том числе, локальный requirejs, который нельзя вызвать извне).
Заворачиваем весь пакет в

this.MyConstructor = function(){var window = this; with( window ){
// тут библиотеки, которые срут
return MyConstructor
}}.call( Object.create( window ) )


И никакой реквайр не нужен.
__________________
.ня

Последний раз редактировалось tenshi, 26.05.2014 в 00:56.
Ответить с цитированием