V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
gotoschool
V2EX  ›  程序员

兄弟们, nextjs 和 nuxtjs 部署的区别

  •  
  •   gotoschool · 13 小时 3 分钟前 · 1155 次点击
    nextjs 貌似 npm run build 后需要把.next 目录和 public 还有一些配置文件上传生产环境才能用
    nuxtjs 只需要上传一个目录,直接 node server.js 就可以用了

    nextjs 还有没有更简单的方案呢?
    前提都是 ssr 不是 spa
    如果他们都是 spa 就简单 直接传静态文件就可以
    13 条回复    2025-08-19 22:50:25 +08:00
    root71370
        1
    root71370  
       12 小时 57 分钟前 via Android   ❤️ 1
    前端这些人 起名怎么都这样呢
    ty29022
        2
    ty29022  
       12 小时 56 分钟前
    COW
        3
    COW  
       12 小时 51 分钟前
    .next 目录和依赖打包到一个镜像里
    dcsuibian
        4
    dcsuibian  
       12 小时 47 分钟前
    这俩的区别主要还是 React 和 Vue 的区别,你用哪个对应选哪个就行了。
    Nuxt.js 学过但没怎么用过
    Next.js 用过但非常不好用。它的主要目标应该是全栈,如果你只是拿来做前端 SSR ,那感觉不怎么样。
    importmeta
        5
    importmeta  
       12 小时 24 分钟前
    我都是打包成 Docker 镜像
    shihao9618
        6
    shihao9618  
       12 小时 19 分钟前
    直接在服务器 pull 然后 build ,根本不需要上传
    guoooo00oohao
        7
    guoooo00oohao  
       10 小时 11 分钟前
    打包一下,有一个 standalone 的模式。
    Track13
        8
    Track13  
       9 小时 7 分钟前
    nextjs 目前不只有部署在 vercel 是满血版,其他部署方式都功能不全。
    nuxtjs 好像没有这个说法。
    cat
        9
    cat  
       9 小时 1 分钟前
    过去一年我用这两个框架写了大大小小差不多近 10 个项目
    我觉得这两个框架根本不是同类东西,不能用 react / vue 来简单区分
    虽然它们做着差不多的事、达到差不多的目的,但差异是非常大的
    CodeCodeStudy
        10
    CodeCodeStudy  
       8 小时 43 分钟前
    @root71370 #1 还有一个纯后端的框架 nestjs
    collery
        11
    collery  
       7 小时 56 分钟前
    我们为了做 SEO ,前端上了 Nuxt 。 写页面的写不好服务端,上线直接主站干崩了。
    异常不知道处理,日志也不打。没服务经验不太行,望周知
    Dorathea
        12
    Dorathea  
       7 小时 49 分钟前
    即使是 standalone, 也需要拷贝 public 和 static
    https://github.com/vercel/next.js/blob/canary/examples/with-docker/Dockerfile
    你要简单的话, 就把这两个步骤自动化, 写成脚本或者 docker
    gotoschool
        13
    gotoschool  
    OP
       2 小时 47 分钟前
    @collery 我现在是 nuxt 切到 next 了,nuxt 本身就好用着,就是 ai 给我改错了 给我气的重新写了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1368 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 17:37 · PVG 01:37 · LAX 10:37 · JFK 13:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.