Skip to main content

nextjs 有更优雅的自部署方案么?官方文档 Nextjs Deploying用 nextjs 部署到自己服务器有点麻烦的,必须部署到 vercel 这种 serverless 才方便

  1. nextjs 有更优雅的自部署方案么?

    官方文档 Nextjs Deploying

    用 nextjs 部署到自己服务器有点麻烦的,必须部署到 vercel 这种 serverless 才方便。

    我使用过笨办法,在服务器上克隆整个项目,服务器执行 build ,然后 start ( tmux/screen/systemctl )。

    或者麻烦一点用 docker 打包一个镜像,配置 github action 的 ci ,某个打包分支有提交会自动打包镜像,服务器再 pull 镜像就比较方便了。但还是要折腾一下 ci 和 docker 。

    或者自己本地打包后 rsync 到服务器,但要踩一下 standalone 之类的坑( node runtime 依赖 node_modules )。

    难道就没优雅一点的么?

    web 页面和 server api 都在一块确实好用,对前端入门后端来讲也算个不错的选择。

    via V2EX - 技术 (author: ethusdt)
👀 open eyes to see the world. 丨 site views: -