运行时
Next.js 有两种服务器运行时可供你在应用中使用:
- Node.js 运行时 (默认),可以访问所有 Node.js API 和生态系统中兼容的包。
- Edge 运行时,包含一组有限的 API。
Edge Runtime 是 Middleware 的默认运行时。然而,这可以更改为 Node.js 运行时。有关更多详情,请参阅 Middleware 文档。
使用场景
- Node.js 运行时用于渲染你的应用程序。
- Edge 运行时用于中间件(如重定向、重写和设置标头等路由规则)。
Next.js 有两种服务器运行时可供你在应用中使用:
Edge Runtime 是 Middleware 的默认运行时。然而,这可以更改为 Node.js 运行时。有关更多详情,请参阅 Middleware 文档。