Featured image of post 我的Hugo受难记

我的Hugo受难记

我是如何把hugo网站跑起来的

当你看到这篇文章的时候,便意味着我总算将我的Hugo网站运行起来了。这其间艰辛无处评说。
事情的起因是这样的:我在上个学期做过一个hexo框架的个人主页,然而时过境迁,那个主页的历史遗留代码再也没法被我理解了。因而我动了邪念:为什么不把我的网站直接迁移成Hugo呢?
当然可以!所以我就这么做了。结果,事情的发展远远超出了我的预期…
一开始,我直接用git clone下载了一个美丽的模板网页,然后直接开始在那个模板网页上大改参数。一直到本地运行的时候,都没有出现任何问题。但是在将代码托管到github上的一刹那,问题出现了。
让我诧异的是,那个美妙无比的模板,竟然是在用go.mod进行包管理,而go.mod又必须要求较新的go环境!vercel作为一个代码托管平台,是无法直接托管这个类型的文件的。
在当时,看着一串串错误报告,我的大脑就像一团乱麻,一点也找不到方向。我尝试用所有我能调用的ai资源:它们没有一个能够给出有效的建议,反而把整个项目原本清晰的文件分类系统彻底搞乱了。就这样,我和豆包千问等若干ai一起,修网站修到晚上三点,最终无果。\

这件切身经历给我一个难忘的教训:不要再你还没了解框架大体结构的时候就急着写出一个原型。因为当你不了解技术本身时,所做的任何努力都将成为无效努力,而被ai修改过的代码往往藏着隐秘的陷阱。

总之,我的个网总算搭建好了。后期我也许会上传一系列笔记和材料。希望我用Hugo搭建的新网站不要像上次Hexo的遗骸一样付诸东流。

使用 Hugo 构建
主题 StackJimmy 设计