随机,不一致的模块错误

问题描述:

我目前正在做一些兼职的发展,同时学习和我一直负责修复一个错误,我不能包裹我的头。随机,不一致的模块错误

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

我们使用RequireJS作为控制器,但不是用于服务和第三方库。

走上问题: 一旦像应用程序的每次20-30运行,它会抛出一个未知模块错误:

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

什么抛出我送行的事实是,它不会发生每时每刻。甚至不接近!大多数情况下,我们的应用程序将运行得非常完美。

随着我的小(阅读:否)提供的信息,有什么你可以建议我检查?

任何指针将不胜感激!

+0

可能当时js文件没有被加载..由于网络问题..这种错误不会随机发生 –

除了pankajparkar的评论,找出网络的问题,你可能要考虑的CDN VS第三方脚本的本地副本 - 例如,看到从AngularJS文档this上下载的本地副本。

另外,你提到特定错误“错误:$注射器:modulerr 模块错误”进一步谈到here在AngularJS错误文档有可能的解决方案(补丁)可能适用于您的应用程序。

希望这会有所帮助! GL!

+0

实际上,我们用Bower管理本地文件,而不是获取CDN。 。当错误发生时,我处于由Webstorm提供的本地开发环境中。 编辑:请原谅我的无知 - 我是自学成才的实践,并没有太多的理论。网络问题可以在本地DE显示吗? –