2012-05-23 43 views
0

我有一个扩展Backbone.Model并在我的所有模型中使用它的基础模型。我想将它包含在require.config.paths中,以便在每个模块中我可以定义(['underscore','backbone','basemodel'],function(...))。但是,要求无法加载它。使用require.config加载基础模型

我检查我的所有路径和它的作品的时候,我给我的定义函数...型号/混入/ basemodel

是没可能包括路径中的模块内该文件的直接路径?

+0

什么不工作?你的错误是什么?你是404吗? –

回答

0

嗯......如果它不工作,你用require.config设置你的路径吗?至少必须设置baseURL字段:

require.config({ 
    baseUrl:'/js/', 
    paths:{ 
     text:'lib/3rdparty/text' 
    } 
}); 

然后,如果您有长路径,则可以设置别名路径。

+0

是的 - 我已经安装baseUrl ...模块的路径是不正确的。我正在通过require.js获取模块的加载超时。有任何想法吗?谢谢。 – imrane

+0

我唯一得到加载超时的时间是当require无法找到文件时。 –

+0

是的,我不确定 - 没有404错误。看起来更像是一个脚本错误。 http://requirejs.org/docs/errors.html#timeout - 将不得不弄清楚它是什么 – imrane