V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
apades
V2EX  ›  前端开发

最近合并了个 react spa 项目到 next 里,体验好差啊有没有什么解决办法

  •  
  •   apades · 9 天前 · 373 次点击

    我这项目用的 next@14 + [email protected] + antd@5 ,路由也就 30 来个,结果就是自己的 3600 cpu 打包得 7 分钟打底,上了服务器 docker 打包都 10 分钟+😅而且刚上的时候用的单 docker ,结果直接把单核干满了搞得服务端处理非常慢,html 的 ttfb 最慢能上几分钟才有,还得靠后端启动多个 docker 分流 + 单独的服务器才解决了这个问题。我都把 build eslint 和 type check 全关了,以前开发小页面还挺快的,就大页面直接给我干傻了

    3 条回复    2024-06-18 09:03:09 +08:00
    cat
        1
    cat  
       8 天前
    [email protected] 竟然会被识别为 mailto 地址,@livid 是不是应该优化一下匹配规则
    根据 https://www.iana.org/domains/root/db 这里列出的现有后缀,@ 后面跟着纯数字的不可能是域名吧
    shanghai1998
        2
    shanghai1998  
       8 天前
    不应该,分析下是不是有的包有问题,可以考虑把速度慢的包 dist 到本地
    apades
        3
    apades  
    OP
       8 天前 via Android
    @shanghai1998 卡的是在 build 环节,服务器是国外的没有 install 方面的问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1801 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 16:27 · PVG 00:27 · LAX 09:27 · JFK 12:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.