我制作了一个完全静态的网站。我可以通过在本地运行以下命令来获取输出文件
next build && next export生成一个输出文件夹out
我想简单地将out文件夹放在 Vercel 上,但我不知道该怎么做。当我将 GitHub 存储库连接到 Vercel 时,它想要构建整个项目,但我只想给它文件out夹,而不让它运行构建过程。
转到 Vercel 仪表板 > 您的站点 > 设置 > 构建和开发设置:

配置上述设置后,确保out目录不存在.gitignore,然后触发构建(部署 > Kebab 菜单 > 重新部署)。
请注意,使用“其他”作为框架预设可能会显得代码不会像其他 Next.js 项目一样得到优化。这不是真的。它不会影响您站点的性能,并且资产仍将由 Vercel 的边缘网络提供服务。我认为这种方式部署和使用 Next.js 预设来部署静态导出的应用程序没有任何区别;但后者会消耗您的构建时间(我认为这对 Vercel 来说并不重要)。
| 归档时间: |
|
| 查看次数: |
1274 次 |
| 最近记录: |