Я использую require.js, чтобы помочь организовать приложение на основе Backbone.js.Использование не совместимого с AMD javascript модуля с require.js?
Я пытаюсь выяснить правильный способ использовать 3 участника Java-библиотека, которая не совместима с AMD require.js
В библиотеке вопросов backbone-tastypie.js. В основном, что делает библиотека, это monkeypatch некоторые из прототипов методов Backbone, чтобы упростить поддержку инфраструктуры TESTPY Django REST. Он делает это, напрямую манипулируя объектом Backbone в глобальном пространстве имен.
Однако, поскольку я использую Backbone.js как модуль require.js, он недоступен, когда эта библиотека пытается получить к нему доступ.
Как я могу импортировать эту основу-тастипию в сферу магистрали?
Я все еще изучаю AMD, но можно ли поместить эту вложенную инструкцию require в отдельный скрипт и вернуть соответствующие объекты, объединенные как элементы составного объекта? Если это сработает, вам потребуется только один файл, когда вам нужно обоим. – user4815162342
вы можете это сделать, да, вы можете добавить их в 1 требуемый блок, используя плагин заказа, чтобы убедиться, что они загружаются в правильном порядке. Впоследствии вы можете вернуть их как 2 свойства 1 нового модуля, который вы создали. Как и в моем exmaple, вы можете вернуть результат one.js, two.js и three.js в качестве свойств нового модуля. return {one: one, two: two}; – Sander
Спасибо, вот что я подумал. – user4815162342