Oma*_*sny 5 deployment node.js reactjs server next.js
我需要部署 Next.js 应用程序,但不需要在 Vercel 上部署。部署它的步骤是什么?
我曾经将文件夹从 React 拖放build到服务器上,但在 Next.js 中我不知道应该部署哪些文件以及如何部署。
注意:我正在使用getServerSideProps所以next export不会工作。
next build部署 Next.js 应用程序的最低要求是在构建时运行 Node.js。如果您想使用服务器功能,则在运行时还需要 Node.js,这可以使用next start命令来完成。output: "export"否则,您可以通过定位( docs ) 并托管在任何静态 Web 服务器上来使用仅静态功能。因此,您可以选择一系列的提供商。如果您开始使用某些 Next.js 功能,那么您可能需要在提供程序之间进行一些拼接以模仿 Vercel 的功能。正如您可以想象的那样,这既不便宜也不快。
当然,部署 Next.js 应用程序的推荐方法是使用框架背后的公司:Vercel.com *。Vercel 将满足您的 Next.js 应用程序的要求,并使用其边缘网络以及许多其他组件(例如边缘功能、图像优化基础设施等)进行全球部署。与一流提供商一起部署不仅会改善您的体验用户也可以是您自己团队的工作流程,即使您是单独工作。
*免责声明:我为 Vercel 工作。
| 归档时间: |
|
| 查看次数: |
3495 次 |
| 最近记录: |