Skip to content

NextJS

NextJS 是一个 React 框架,支持服务器端渲染和生成静态网站等功能。

示例仓库

使用 Nixpacks 部署

服务器构建(NodeJS)

  • 构建包 设置为 nixpacks

静态构建(单页应用)

  • 构建包 设置为 nixpacks
  • 启用 是否为静态站点?
  • 输出目录 设置为 out

使用 Dockerfile 部署

如果您在使用 Nixpacks 时遇到问题,或者想要对构建阶段有更多控制,可以使用 Dockerfile 来部署您的 NextJS 应用程序。

前提条件

  1. 端口暴露 字段设置为 3000
  2. 在项目根目录中创建一个 Dockerfile,并从官方 NextJS 仓库 复制内容
  3. 将构建包设置为 Dockerfile