如何自托管你的 Next.js 应用
在部署你的 Next.js 应用时,你可能希望根据你的基础设施配置不同功能的处理方式。
🎥 观看: 了解更多关于自托管 Next.js 的信息 → YouTube (45 分钟)。
图像优化
通过 next/image
进行的图像优化在使用 next start
部署时无需配置即可自托管工作。如果你希望有单独的服务来优化图像,你可以配置图像加载器。
图像优化可以通过在 next.config.js
中定义自定义图像加载器与静态导出一起使用。请注意,图像在运行时优化,而不是在构建期间。
需要了解:
中间件
中间件在使用 next start
部署时无需配置即可自托管工作。由于它需要访问传入请求,因此在使用静态导出时不支持。
中间件使用Edge 运行时