В настоящее время я создаю приложение, в котором интерфейс делает много тяжелой работы. Чтобы все было аккуратно и организовано, я бы хотел использовать requirejs. Однако для использования require.js в полной мере все модули, которые я использую, должны соответствовать требованиям AMD.Создание модулей requirejs Совместимость с AMD
Это означает, что каждый раз, когда обновляемый модуль обновляется, мне нужно либо дождаться появления совместимой с AMD версии, либо сделать ее самостоятельно (о которой я сейчас не знаю).
Это настоящий поворот.
Глядя на это https://github.com/jrburke/backbone/blob/optamd/backbone.js, мне кажется, что создание модуля, такого как Backbone AMD-совместимый, не так просто, как перенос плагина в общую функцию.
Есть ли более или менее простой способ сделать модуль совместимым с AMD?
Заканчивать обновление ответа и/или https://github.com/jrburke/requirejs/wiki/Upgrading-to-RequireJS-2.0#wiki-shim –