NextJS/Vercel 未在生产中的 public 文件夹中提供 .mp4 文件

NextJS/Vercel not serving .mp4 file in public folder in production

我在 NextJS 应用程序的 public 文件夹中有一个 video.mp4 文件。当 运行ning Next 在本地 (npm 运行 dev) 时,我可以通过键入 localhost:3000/video.mp4 来访问该文件,但是一旦我推送到 Vercel mydomain.com/video.mp4 就不会工作。我已经使用 Git LFS 来推送视频文件,因为它超过了 100mbs。我的 public 文件夹中还有其他静态文件,例如图像和图标,这些文件在开发和生产环境中都运行良好。

我不知道该怎么办。有什么想法吗?

Vercel 当前不支持 Git LFS。我们建议在别处托管该视频资产。

https://vercel.com/support/articles/best-practices-for-hosting-videos-on-vercel-nextjs-mp4-gif