VueJS观察器内存不足崩溃

时间:2018-11-21 16:18:10

标签: vue.js vuejs2 vuex vuetify.js nuxt.js

问题

我和我的团队正在为公司工作,我们正在VueJS + NuxtJS + Vuetify中开发该项目的前端,到目前为止一切都很好,我们今天部署了该项目,最奇怪的事情使我们感到惊讶,当项目在本地环境中正常运行时,如果尝试访问已部署的生产版本,则它不会呈现,而是冻结浏览器。

详细信息

经过一些调试后,我们发现Chrome暂停了项目,可能导致内存崩溃,如下图所示。

Chrome dev tools showing the crash

我们决定开始更深入的调试,发现错误是:

Error after debugging

其中引用了vue监视程序中的函数cleanupDeps()

问题

我的问题是:

  • 为什么这仅在生产而不是开发中发生(谈论nuxtjs环境和Webpack编译)
  • 过去还有其他人遇到过吗? (我一直在研究Github问题和互联网,但一无所获,这就是为什么我在这里发布此问题。)

如果有人设法解决这个问题,请多谢。

已发现问题的更新

在我发布问题后进行了更多调查之后,我发现该错误是由Vuetify选项卡引起的,为什么,我们仍然不知道为什么,但这是一个详细信息,将问题的范围扩大了。 / p>

Vuetify tabs component

0 个答案:

没有答案