18
今天复习了一下数分、物理,看了看 SICP,又考了试。
考试之后,我试图在 Cloudflare Pages 上部署 Next.js 应用——Chatgpt-Web-Next。
由于 Cloudflare 的默认配置不太符合,因此,需要做一下改动:
- 环境变量:
NODE_VERSION = 18 - Build command:
next build - Output directory:
/.next - 这个还是我问 Chatgpt 得知的(毕竟我也不懂 next.js)
可惜,万事俱备,只欠 Cloudflare 的 size limit。Next.js 生成的 cache 文件大小高达 80MB,而 Cloudflare 最多支持 26.2 MB。
我又想看看解决方案,可惜,所有论坛上都没给解决方案,除了让我用 R2(即用即付)的。最后,还是 stackoverflow 的老哥给了建议:
So I switched to vercel
好吧,老老实实用 vercel 吧。毕竟 vercel 也不是小企业了(市值 25 亿美刀,还有几十亿融资),应该算稳了,只要 vercel 别之后来个强制的 pay as you go 或者乱删号就行了。