バックボーンやアンダースコアなどの AMD 以外のライブラリ間の依存関係を設定するために、requirejs 構成を使用する方法を理解しています。シムはAMD以外のライブラリ専用であることは私の理解です。AMD ライブラリ間の依存関係を設定するために requirejs を使用するにはどうすればよいですか? このようなものは機能しますか?
require.config( {
paths: {
backbone : "lib/backbone-min",
jquery : "lib/jquery-1.10.1.min",
liba : 'lib/AMD-compliant-lib-a',
libb : 'lib/AMD-compliant-lib-b-that-depends-on-a'
},
shim: {
backbone: {
"deps": [ "underscore", "jquery" ],
"exports": "Backbone"
},
underscore: {
"exports": '_'
},
libb: {
"deps" : liba
}
},
} );