Charles 代理的 Require.js 超时
Posted
技术标签:
【中文标题】Charles 代理的 Require.js 超时【英文标题】:Require.js timeout with Charles proxy 【发布时间】:2013-07-25 13:49:55 【问题描述】:代码工作得很好,但是当 Charles 代理在后台运行时,我在 Chrome 和 Firefox 中出现以下错误。 Charles 代理在默认设置下运行。
未捕获的错误:模块加载超时:jQuery、车把 http://requirejs.org/docs/errors.html#timeoutrequire.js:8 F 要求.js:8 C 要求.js:13 (匿名函数)
OS: OS X 10.8.4
Charles: v 3.7
Chrome : 28.0.1500.71
Firefox : 22.0
【问题讨论】:
【参考方案1】:原来问题与主机文件有关。 Requirejs 抛出超时,因为 localhost 需要很长时间才能解决。将主机文件更新为此后一切正常:
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost.localdomain
127.0.0.1 localhost
127.0.0.1 username.lmuk.local
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
更多信息here。
【讨论】:
以上是关于Charles 代理的 Require.js 超时的主要内容,如果未能解决你的问题,请参考以下文章