undercore&BackboneのAMDへのサポート(Require.jsでundercore&Backboneの使い方)
1337 ワード
RequireJSはフロントエンドのモジュール化開発の空きを埋め、RequireJSはAMD(非同期モジュール定義、Asynchronous Module Definition)規範に従い、ますます多くのフレームワークがAMDをサポートしている.最近のjQueryのように、いくつかもサポートされていないが、Backboneのように、RequireJSでBackboneをどのように使うのだろうか.RequireJSを使用して、次の特性を設定する必要があります.
require.config({
paths:{
jquery : 'jquery-1.7.2',
underscore : 'underscore',
backbone : 'backbone',
localstorage:'backbone-localstorage'
},
shim : {
backbone : {
deps : ['underscore'],
exports : 'Backbone'
},
localstorage:{
deps : ['backbone'],
exports : 'Store'
}
}
});
require(['jquery', 'underscore', 'backbone'], function($, _, Backbone) {
});