【发布时间】:2013-05-03 08:43:07
【问题描述】:
RequireJS 提供了一个 shim 配置来加载不支持 AMD 的传统/遗留库。 shim 配置允许将所述库导出到变量。
'backbone' : {
deps : ['underscore', 'jquery'],
exports : 'Backbone'
}
如上所示,Backbone 与 AMD 不兼容,因此 shim 配置用于将库导出到变量。下划线也可以这样做。
'underscore' : {
exports : '_'
}
但是即使我们没有为 Underscore 指定 shim 配置,它仍然可以正常工作。如何 ?有人可以对此有所了解吗?
【问题讨论】:
标签: javascript requirejs