在 Vercel 部署 Hugo 网站的小提示
Vercel 的文档 How to Deploy a Hugo Site with Vercel 有点过于简略了,不清楚它默认的 Hugo 版本是多少,至少在手动设置 HUGO_VERSION 之前,构建会出现这个错误:
Error: add site dependencies: load resources: loading translations: "/vercel/path0/themes/hugo-theme-stack/i18n/ar.yaml:1:1": failed to load translations: unable to parse translation #1 because invalid plural category page
在 Settings - Environment Variables 中增加 HUGO_VERSION 可以解决。
另外,在 Settings - General 中,可以看到默认的 Build Command 是 hugo -D --gc
,正式发布的话可能需要改成 hugo --gc
隐藏草稿内容。