V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
whatsupbitch
V2EX  ›  Next.js

Next.js 开发时,编译好慢。

  •  
  •   whatsupbitch · 186 天前 · 2605 次点击
    这是一个创建于 186 天前的主题,其中的信息可能已经有所发展或是发生改变。
    ○ Compiling /rms/login ...
    ✓ Compiled /rms/login in 27.8s (4942 modules)
    GET /rms/login/ 200 in 29238ms
    ✓ Compiled in 2.2s (2447 modules)
    ○ Compiling /favicon.ico ...
    ✓ Compiled /favicon.ico in 8.8s (2525 modules)
    GET /favicon.ico 200 in 9242ms

    开发模式每次启动,进入每个页面都贼慢,大家如何忍受的。
    13 条回复    2024-08-07 00:52:26 +08:00
    Mandmg
        1
    Mandmg  
       186 天前
    我也是 ,同问
    changeOU
        2
    changeOU  
       186 天前
    确实, 原来我不是个例. 一直怀疑是不是电脑配置拖后腿了
    november
        3
    november  
       186 天前
    无解。开发时,它只是启动了而已,并没有编译,等你访问时再编译你访问的页面。用起来就会慢。
    官方并不打算改变这一“特性”。之前看过相关 issue 。
    caocong
        4
    caocong  
       186 天前
    打包更慢,而且还有开着开发模式打包卡住的情况
    coolcoffee
        5
    coolcoffee  
       186 天前
    nuxtjs 也是启动慢的怀疑人生,感觉 esno/swc 替代 webpack 挤出的大管牙膏又被他们用别的地方给吸回去了。
    Ritr
        6
    Ritr  
       186 天前
    当你打开对应页面时,才会编译成静态页面,下次打开这个页面就快了
    Pters
        7
    Pters  
       186 天前
    我直接 CPU 100%风扇狂转,一下一下的
    horizon
        8
    horizon  
       181 天前
    是的,开了 turbo 也没用。
    打包也慢,我 mac 上打包挺快的(单纯的 yarn build ),不到 100s
    但是到服务器的 docker 里就慢的一笔,30 分钟
    有没有老哥懂怎么优化的
    CHTuring
        9
    CHTuring  
       180 天前
    很离谱的是每次写 Next 的项目,我 Mac 的风扇就会启动...
    whatsupbitch
        10
    whatsupbitch  
    OP
       179 天前
    所以说用 nextjs 的意义是什么~~~ 开箱即用?还是动态生成...
    brightrystal
        11
    brightrystal  
       177 天前
    一样啊,慢到怀疑是不是电脑太垃圾了,看来大家都是一样,那我就放心了
    rocmax
        12
    rocmax  
       153 天前
    我的项目本来用着 turbo ,结果途中导入的一个外部库编译报错,只能用回 webpack T.T
    guugg
        13
    guugg  
       146 天前
    刚入坑,先怀疑电脑,最后一度怀疑 pnpm
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1172 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 18:16 · PVG 02:16 · LAX 10:16 · JFK 13:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.