next.js JS 13应用程序项目保存文件和在VS代码中显示intellisense建议非常慢

von4xj4u  于 2023-06-22  发布在  其他
关注(0)|答案(1)|浏览(109)

我在VS Code中开发Next JS 13应用程序稳定版本的项目时遇到了这个问题。我在开发模式下运行我的应用程序的时间越长,保存时间越长,intellicode加载建议,以及pretier和eslint自动格式化所需的时间越长。
示例案例:
1.我在一个page.tsx文件中编辑了很多次,这意味着nextjs也会编译很多次。
1.随着时间的推移,缓慢加载的保存和格式化来了。
1.缓慢加载来更清楚,尤其是在我移动到另一个文件
1.最后,我尝试重新启动VSCode并再次运行dev。
1.在开始后重启一切正常,但随着时间的推移...回到第一点。
这是一个非常奇怪的bug,因为只有在这个Next JS 13应用程序项目中才会发生滞后。同时,我也打开了其他项目,如React项目和Next JS 13 pages项目,这些项目运行得很好。
目前还没有找到解决方案,已经尝试在tsconfig中添加.next并禁用扩展,就像github社区建议的那样,但仍然出现滞后。

5f0d552i

5f0d552i1#

我决定试用Next.js 13.4,看看它是否适合我的项目。在一个简单的React Vite应用程序中,我有一个工作得很好的基本表单。然而,在Next.js中重新创建之后,开发模式变得非常缓慢。正如您提到的,即使是Prettier的编译时间也需要大量的时间。到目前为止,我一直无法找到解决方案(我尝试了一些解决方案,如卸载一些软件包等,但没有运气)。
我发现与这个问题相关的最接近的事情是这个没有解决方案的GitHub线程:https://github.com/vercel/next.js/issues/48748
如果你在将来发现了这个问题的解决方案,如果你能在这里分享,我将不胜感激。

相关问题