【发布时间】:2020-09-27 14:11:22
【问题描述】:
我刚刚使用 Vercel 将我的 nextjs 应用发布到生产环境。
我喜欢整个体验,除了一小部分:我希望能够将我的应用程序置于维护模式,但这个选项似乎在 Vercel 上不可用。
我的问题是:以前有没有人做到这一点并且可以在这里分享一些细节?
我猜它可以在 2 个级别上完成:
- 修改我的应用程序,以便在检测到环境变量(即
MAINTENANCE_MODE=true)时,每个页面都会重定向到维护屏幕。但是,这并不理想,因为在 Vercel 上添加环境变量需要进行部署才能将其考虑在内。 - 有一个简单的每个项目切换来启用/禁用 Vercel 的维护模式。那将是令人兴奋的。
【问题讨论】:
-
“维护模式”是什么意思?
-
意味着每个页面都重定向到一个静态的“维护”页面。
标签: next.js serverless vercel