我有一个骨干/木偶应用程序 - 在每个js文件中我定义了我需要的骨干,强调myApp,然后我需要的任何模板视图控制器
define([
'myapp',
'backbone',
'underscore',
'text!fixtures/imports.json',
'models/delivery'],
function(
myApp,
Backbone,
_,
importsJson,
DeliveryEntity
)
我更喜欢的是在每个文件中添加一些重复的内容,例如
define(['common',
后面是更具体的依赖项
答案 0 :(得分:0)
试试这个
common.js
define(['underscore', 'backbone','myapp'], function(_, Backbone, MyApp){
return{
'Backbone': Backbone,
'_': _,
MyApp': MyApp
}
});
main.js
require('common', function(Common) {
// Common.Backbone
// Common._
});