为啥 nextjs 编译这么慢,除了加物理内存,有啥好的优化建议?

54 天前
 JingXiao
最近项目在魔改 dify ,用的 nextjs 技术栈,虚拟机 8g 内存直接本地跑不起来,所以目前只能盲打代码提交 git ,服务器端打包部署测试环境看效果。
主要自己本子 mba m1 16G 内存拉了 dify 代码安装了相关服务本地跑,也勉强跑起来,然后就是编译巨慢啊,改个东西要好久才能编译完成,但是感觉页面内容也不复杂啊,一般慢也就等几秒热更新,这个起码要等十几秒。

nextjs13 的时候也去学习过,好像也没这么慢,现在 app router 模式咋这么慢,有啥建议不,感觉开发体验好差。谢谢。
1181 次点击
所在节点    Next.js
5 条回复
mooyo
54 天前
除了换 vite 没啥好的解决办法吧,我自己写的一个小项目用 nextjs 也是巨慢。
Wxh16144
54 天前
插眼,我感觉是无解.. ,试试 turbopack 模式?
Razio
54 天前
或者改 remix 试试。
Hanser002
54 天前
remix or tanstack-router
razertory
20 天前
刚刚 把一个 Next.js 项目改成了 Remix (
@ReactRouterV7) 项目, 在一台 1 core 1g 的 Racknerd 机器上,构建时间从 5min 降低到了 1min 。

如果 Nextjs 的迭代目标还是在继续为了维护 Vercel 的护城河,会有更多开发者离去

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1154800

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX