Featured image of post Hello World

Hello World

请多指教

正文

今天闲来无事的时候 (并不) 突然想做一个 blog

其实开始的时候就被 zola 给吸引住了,毕竟谁又能抵抗 rust 的诱惑呢? 不过 zola + cloudflare page 的坑太多了就跳车到 hugo

那么请允许我来说一下我踩的坑 (太菜了)

粗略扫一下 doc 这么简单 马上 zola init + git init 好完成 测试一下 zola serve.. 恩不错 看我表演一下 15m 上线一个网站 (暴言)

马上 push 上去 到 cloudflare page 里面设置好一个新的 project, 开始 build 了, 不错………

先去喝杯水吧回来肯定好了……… 等等怎么 build failed 不应该啊我本地测试没问题, 什么叫 /opt/build/bin/build: line 39: zola: command not found 难道 cloudflare page 没给安装 zola? 看上面的 log Installing Hugo 0.54.0… 怎么安装上了 Hugo 应该没选错啊

问 google 大仙中… 好吧是我的锅,没设置ZOLA_VERSION..

那就去设没设置 ZOLA_VERSION = 0.15.3 再来 build… 怎么又 failed 什么叫 Error: Failed to render section ‘/opt/buildhome/repo/content/_index.md….

继续去问 google 大仙指路… 什么叫 Currently, Cloudflare Pages only supports ZOLA_VERSION: <=0.14.0 in builds…. 算了算了免费的要求那么高干什么 (垃圾用户确定)

继续 build 不错成功了,那么接下来该调 theme 了… 好少 theme 不过没关系 找到一个放在 themes/ 里面, 本地测试一下 zola serve 好了在 push, 怎么又 build failed… n 时间以后终于找到是那个 theme 只支持 0.13.0 以下的… 等等那我本地是怎么跑起来的, zola -V zola 0.12.2… 看来垃圾 fedora 又没有跟上游更新 (让我们喊 arch 大法好)

那换个 theme 继续吧… failed… n 时间以后发现这个 theme 只支持0.14.1…

这你在逗我啊 本地 0.12.2, cloudflare page 0.14.0, theme 0.14.1, 最新 0.15.3…

我找到这些都可以修不过不想上 Copr + 换 theme, 算了算了还是跳车 hugo

(然而 hugo 还是上了 copr(看来应该上 arch 保平安))

hugo + cloudflare page 的搭建没什么好说的 (毕竟都那么多大佬写过了, 而且我的文笔那么差)

那么以后也请多指教~

引用

themes 来自 CaiJimmy/hugo-theme-stack 十分感谢

图片来自 飴村 十分感谢

Licensed under CC BY-NC-SA 4.0