私は requireJS/backbone/jquery アプリを作成していますが、すべてのスクリプトでこれらのグローバル ライブラリを必要とする必要があるのでしょうか?
// App View
define(
[
'jquery',
'underscore',
'backbone'
],
function($, _, Backbone) {
var App = Backbone.View.extend( /* code here */ )
return App;
});
// and then later in my application:
// Router
define(
[
'jquery',
'underscore',
'backbone'
],
function($, _, Backbone) {
var Router = Backbone.Router.extend( /* code here */ )
return Router;
});
等
または、それらがグローバル アプリ ビューに読み込まれたら、それらを忘れることができますか? 私はただできますか:
// App View
define(
[
'jquery',
'underscore',
'backbone'
],
function($, _, Backbone) {
var App = Backbone.View.extend( /* code here */ )
return App;
});
// and then later in my application:
// Router
define(
[],
function() {
var Router = Backbone.Router.extend( /* code here */ )
return Router;
});