折腾了三个周末,终于把博客搞定了
说实话,建博客这事儿我惦记了得有一年多。
每次想弄,打开那些教程一看——什么服务器配置、域名解析、HTTPS证书——脑袋就大。然后就说"下次吧",然后就没有然后了。
直到上个月,有个朋友问我:"你平时写那么多笔记,怎么不弄个博客分享出来?"
我说我不会啊。
他说:"现在都2026年了,不会还有人觉得建博客很难吧?"
好吧,被刺激到了。
选方案把我选懵了
真开始弄的时候,发现选择太多了。WordPress、Hexo、Hugo、Typecho……每个都有人说好,也有人说坑。
我这种选择困难症患者,光选方案就花了一周。
后来想通了——先跑起来再说,大不了以后再换。最后选了Hugo,主要是看中它生成静态页面,不用管数据库,备份起来也简单(直接复制文件夹就行)。
踩坑记录
装完Hugo,我以为十分钟就能搞定。结果——
坑一:主题文档写得像天书。作者可能觉得很多东西"显而易见",但对新手来说完全不是那么回事。比如配置文件里有个baseURL,我填成了相对路径,结果CSS加载不出来,网站丑得没法看。
坑二:部署到GitHub Pages的时候,CNAME文件莫名其妙消失。每次更新博客都要重新加。后来发现是配置文件里没写canonical URL的问题……折腾了两小时。
坑三:图片路径。这个真的无语,本地预览好好的,部署上去图片全挂。原来是大小写问题——Windows不区分大小写,Linux区分。我的文件名是screenshot.PNG,代码里写的是screenshot.png……
最后怎么解决的?
其实也没什么捷径,就是:
- 遇到问题先搜Issue区,大概率有人踩过同样的坑
- 别追求完美,先能用,再慢慢优化
- 找个现成的主题,别从头写,太累
我现在博客虽然丑了点,但能用了。以后慢慢改吧。
写在最后
建博客最难的不是技术,是开始。
我拖了一年多,真正做起来也就三个周末。如果我一开始就知道会花这么多时间,可能早就开始了。
所以如果你也想弄个博客——别想了,现在就开始。搞砸了也没关系,谁不是从烂摊子过来的?
还木有评论哦,快来抢沙发吧~