Сообщение от FINoM
|
Не посыпется. Но грузить приложение зависимостями, имея возможность этого не делать - глупо.Не просто конкатенация. Реквайр мне нужен, в данном случае, для того, чтоб все файлы, в том числе и библиотеки, не срали в глобальный контекст. Создается только одна переменная - конструктор и один файл: все зависимости в куче (в том числе, локальный requirejs, который нельзя вызвать извне).
|
Заворачиваем весь пакет в
this.MyConstructor = function(){var window = this; with( window ){
// тут библиотеки, которые срут
return MyConstructor
}}.call( Object.create( window ) )
И никакой реквайр не нужен.