Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Backbone.js 正在使用require.config加载basemodel_Backbone.js_Requirejs - Fatal编程技术网

Backbone.js 正在使用require.config加载basemodel

Backbone.js 正在使用require.config加载basemodel,backbone.js,requirejs,Backbone.js,Requirejs,我有一个扩展主干的basemodel.Model,并在我的所有模型中使用它。我希望将其包含在require.config.path中,以便在每个模块中只需定义(['下划线'、'主干'、'basemodel']、函数(…))。但是,require无法加载它 我已经检查了我的所有路径,当我在define函数中给出文件的直接路径时,它就起作用了。。。模型/混合/基本模型 不能在路径中包含模块吗?Hmmm。。。如果不起作用,您是否使用require.config设置了路径?至少,您必须设置baseURL

我有一个扩展主干的basemodel.Model,并在我的所有模型中使用它。我希望将其包含在require.config.path中,以便在每个模块中只需定义(['下划线'、'主干'、'basemodel']、函数(…))。但是,require无法加载它

我已经检查了我的所有路径,当我在define函数中给出文件的直接路径时,它就起作用了。。。模型/混合/基本模型


不能在路径中包含模块吗?

Hmmm。。。如果不起作用,您是否使用require.config设置了路径?至少,您必须设置baseURL字段:

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

如果路径较长,则可以设置别名路径。

什么不起作用?你的错误是什么?你得到404的吗?是的-我已经设置了baseUrl…模块的路径没有错误。我通过require.js获得模块的加载超时。有什么想法吗?谢谢。我得到加载超时的唯一时间是当require找不到文件时。是的,我不确定-没有404错误。看起来更像是脚本错误。-我得弄清楚它是什么忘了第一个。。。如果您的代码中有一些bug,那么模块将不会加载。。。但我认为情况并非如此。是的,我被难倒了,只是继续使用长格式模型/mixin/basemodel,直到我能够解决这个问题