随机,不一致的模块错误

时间:2015-05-06 20:07:55

标签: angularjs module loading

我目前正在学习期间做兼职开发,我的任务是修复一个我无法解决的错误。

我意识到这可能会严重阻碍你帮助我的能力,但由于这是一个披露项目的性质,我不太愿意分享项目代码,我不知道如何在没有整个项目的情况下重新创建此错误。

我们将RequireJS用于控制器,但尚未用于服务和第三方库。

解决问题: 一旦进入应用程序的每20-30次运行,它就会抛出一个未知的模块错误:

Uncaught Error: [$injector:modulerr] Failed to instantiate module xx due to: 
Error: [$injector:nomod] Module 'xx' is not available!

让我失望的是,它始终没有发生。甚至没有接近!大多数时候,我们的应用程序将运行完美。

提供我的小(读:否)信息,有什么建议我检查的吗?

任何指针都将非常感谢!

1 个答案:

答案 0 :(得分:0)

除了pankajparkar的评论,要找出网络问题,您可能需要查看CDNs与第三方脚本的本地副本 - 例如,请参阅 this 从AngularJS Docs下载本地副本。

此外,您提到的具体错误"错误:$ injector:modulerr 模块错误" 在AngularJS错误文档中进一步讨论 here ,其中包含可能适用于您的应用程序的可能解决方案(补丁)。

希望这有帮助! GL!