jeecg前端vue2版本vue-cli3运行多页面栈溢出
我在本地运行多页面是ok的,但是使用jeecg的项目就报错,我本地的cli版本是5,不知道跟这个有没有关系,只配置一个页面就爆栈,
刚刚测试了一下,跟cli版本应该没关系,我用本地cli一样报错
jeecg前端vue2版本vue-cli3运行多页面栈溢出
我在本地运行多页面是ok的,但是使用jeecg的项目就报错,我本地的cli版本是5,不知道跟这个有没有关系,只配置一个页面就爆栈,
刚刚测试了一下,跟cli版本应该没关系,我用本地cli一样报错
在解决Jeecg前端Vue 2版本(使用vue-cli 3)的多页面应用栈溢出问题时,需要采取一系列的诊断和修正步骤。栈溢出通常是由于无限递归、大型数据结构导致的内存占用过高,或者某些情况下可能是Vue组件的创建和销毁导致的内存泄漏。
首先,由于你提到在本地运行多页面是OK的,但是在Jeecg项目中遇到问题,这暗示着问题可能与Jeecg项目的特定配置或代码有关,而不是与Vue CLI的版本。
以下是一些建议的步骤来解决这个问题:
分析错误信息:
优化组件:
created
、mounted
等生命周期钩子中进行了不必要的重复操作,特别是涉及深度递归或大型数据处理的。内存管理:
路由和页面配置:
第三方库和插件:
更新和调试:
寻求帮助:
请注意,由于你提供的信息有限,我无法给出具体的代码解决方案。解决这类问题通常需要深入项目的代码和配置,进行细致的分析和调试。如果你能提供更多的错误详情或代码片段,我可能能够给出更具体的建议。
2 回答1.5k 阅读✓ 已解决
1 回答966 阅读✓ 已解决
1 回答924 阅读✓ 已解决
2 回答1.1k 阅读
1 回答1.1k 阅读
3 回答619 阅读
1 回答952 阅读
问题定位为cli版本的preload-webpack-plugin中对于页面‘import()’循环引用的问题,但是看社区插件问题好像并没有解决,但是有解决方案,参考:https://github.com/vuejs/vue-cli/issues/2463,
说是在1.1.1版本已经修复,但修复方案可能还是有问题,我项目的lock版本为1.1.2还是有相同问题。我使用
解决,如果有其他方案回复