我正在使用 require.js 来帮助组织基于 Backbone.js 的应用程序。
我正在尝试找出使用与 AMD 不兼容的第 3 方 JavaScript 库的正确方法 require.js
有问题的库是主干-tastypie.js。基本上,该库所做的是对 Backbone 的一些原型方法进行猴子补丁,以便为 TastyPie Django REST 框架提供更简单的支持。它通过直接操作全局命名空间中的 Backbone 对象来做到这一点。
但是,由于我使用 Backbone.js 作为 require.js 模块,因此当该库尝试访问它时它不可用。
我怎样才能在 Backbone 的范围内导入这个骨干美味?