Angular 应用程序在chrome上运行,但不在firefox上运行

Angular 应用程序在chrome上运行,但不在firefox上运行,angular,firefox,Angular,Firefox,我的Angular应用程序可以在Chrome上运行,但不能在Firefox上运行。不确定我做了什么,它现在在加载时卡住了,并且没有错误消息。当我使用FireFox时,它会弹出一条警告:无响应脚本 此页上的脚本可能正忙,或者已停止响应。 您可以立即停止脚本,在调试器中打开脚本,或者让 脚本将继续 我找了这封丢失的信,没有找到足够的答复 在我的代码中也没有for循环,因为它可以卡在无限循环中 由于我是angular的新手,请询问是否需要其他东西来解决此问题,请帮助我解决此问题。我们的angular

我的Angular应用程序可以在Chrome上运行,但不能在Firefox上运行。不确定我做了什么,它现在在加载时卡住了,并且没有错误消息。当我使用FireFox时,它会弹出一条警告:无响应脚本

此页上的脚本可能正忙,或者已停止响应。 您可以立即停止脚本,在调试器中打开脚本,或者让 脚本将继续

我找了这封丢失的信,没有找到足够的答复

在我的代码中也没有for循环,因为它可以卡在无限循环中


由于我是angular的新手,请询问是否需要其他东西来解决此问题,请帮助我解决此问题。

我们的angular 4项目也面临同样的问题。它相当大(缩小的app.js超过2MB)使用JIT编译器编译代码大约需要8-10秒,这段漫长的编译时间正是Firefox抱怨的原因。 您可以切换到AOT(提前)编译器,它基本上在构建时而不是在加载时编译代码。在我们的例子中,它将整个网页的加载时间减少到2-3秒

与JIT编译器相比,AOT编译器非常严格,我花了大约一天的时间来修复所有编译错误。因此,请准备花费大量时间对其进行更改

一些信息有助于:


您是否尝试过调试选项?发布您的应用程序代码,我需要提供哪些文件的代码可能有错误?您能建议我吗。