6

我正在使用文本!RequireJS 和 Firefox 的插件似乎讨厌我的文本模板。我的代码似乎在 Chrome 和 Safari 中运行良好。这是我得到的错误。

Error: Load timeout for modules: text!templates/a.html_unnormalized2,
       text!templates/b.html_unnormalized3,
       text!templates/c.html_unnormalized4,    // _unnormalized# <- What is this?
       ...
       text!templates/n.html,    // I don't see _unnormalized here... why?
       text!templates/o.html,
       text!templates/p.html,
       ...
       http://requirejs.org/docs/errors.html#timeout

首先,_unnormalized# 是什么意思?它似乎将自己附加到我的一些模板的文件名中,但不是全部。但是,我的所有模板都列在错误消息中。

查看网络检查器,它似乎正在下载必要的模板文件。

4

2 回答 2

3

我想我已经弄清楚了其中的一部分,尽管我不确定细节。我注意到当我使用 Firebug 并且在控制台选项中打开了 ShowXMLHttpRequests 时会发生此错误。通过关闭此选项,页面加载顺利。

你觉得伙计们,这是一个 Firebug 问题吗?还是 requireJS 问题?我很想了解为什么会发生这种情况。

于 2012-07-22T12:36:28.780 回答
0

就我而言,如果我只是禁用 FireBug 的“脚本”选项卡,就不会再出现冻结或超时错误。

火狐 27.0.1 火狐 1.12.7

于 2014-03-24T10:32:05.970 回答