NextJS
NextJS 是一个 React 框架,支持服务器端渲染和生成静态网站等功能。
使用 Nixpacks 部署
服务器构建(NodeJS)
- 将
构建包设置为nixpacks
静态构建(单页应用)
- 将
构建包设置为nixpacks - 启用
是否为静态站点? - 将
输出目录设置为out
使用 Dockerfile 部署
如果您在使用 Nixpacks 时遇到问题,或者想要对构建阶段有更多控制,可以使用 Dockerfile 来部署您的 NextJS 应用程序。
前提条件
- 将
端口暴露字段设置为3000 - 在项目根目录中创建一个
Dockerfile,并从官方 NextJS 仓库 复制内容 - 将构建包设置为
Dockerfile
