gpt4 book ai didi

jquery - RequireJS 和文本插件模块加载超时

转载 作者:行者123 更新时间:2023-12-03 22:01:57 25 4
gpt4 key购买 nike

我在使用 RequireJS 文本插件时遇到一些问题。这可能是一个与路径相关的问题(或类似明显的问题),但我无法解决它,因为 chrome 控制台(打开 xhr)和 firebug 都没有给我除

之外的任何信息
Uncaught Error: Load timeout for modules: text http://requirejs.org/docs/errors.html#timeout

我很确定路径没问题,但我找不到任何其他解释。有人知道如何调试这个吗?

我在服务器端使用node.js和express,在客户端使用backbone和jQuery。所有这些都可以通过 RequireJS 正确加载。

最佳答案

我猜这是一个路径问题。我有相同的设置(节点/ express 和主干),它似乎对我有用。这是我的 main.js 文件:

require.config({
paths: {
jquery: 'libs/jquery-1.7.1.min',
underscore: 'libs/underscore',
backbone: 'libs/backbone',
text: 'libs/text',
templates: '../views',
persist: 'libs/persist/persist'
}
});
require([
'app'
], function(App){
App.initialize();
});

这是我从模块内调用插件的方法:

define([
'jquery',
'underscore',
'backbone',
'collections/sub_elements',
'collections/elements',
'views/element',
'text!../../../views/partials/_elements.html'
], function($, _, Backbone, sub_elementsCollection, collection, view, template){

var elementsView = Backbone.View.extend({
// ... //
});

return elementsView;
});

关于jquery - RequireJS 和文本插件模块加载超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8582314/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com