Skip to main content
  1. Posts/

博客除草

·1 min
Table of Contents
Note: This article is available in Chinese only. 本文暂无英文版本。 View original

博客要长草了。。趁着过年时间多,打理一下。。

添加google analytics
#

hugo本身已经集成了这个功能 要点是集成的是旧版本的universal analytics (对应的是UA-ID) 而目前google主推得其实是新版本google analytics 4(对应的是GA4-ID)

更换主题
#

更换主题为 hugo-clarity

最主要的原因是之前的博客主题语法高亮有些问题…

  • cpp中代码添加了注释后,会将代码显示在注释的同一行
  • proto文件不能正确换行

所以换了个可以正确解析语法的主题…

问题1
#

github actions执行正常,访问渲染好的页面提示

1
2This page contains the following errors:
3error on line 50 at column 394: PCDATA invalid Char value 8

最终发现原因是没有清除掉旧theme的 git submodule 清除后问题解决

同时更新了一下github actions中 hugo的版本为extented版本

问题2
#

algolia 更新报错,似乎是json文件没生成。 由于搜索功能使用频率也不太高,暂时禁止掉

1     - name: upload algolia data
2        uses: actions/setup-node@v2
3        with:
4            node-version: '12'
5      - run: npm run algolia

问题3
#

图片无法显示,提示"error not found"

目测是blog的一个bug,已经提了issue

暂时fork了一份,修改了代码绕过去

故障修复
#

Related

迁移博客到hugo

·1 min
发现工作之后更新博客的频率低了很多,以及迫于不想在自己维护服务器了,因此决定把博客迁移到hugo上。

lua学习笔记

·5 mins
lua是一门轻量级的脚本语言…好像比较适合写游戏?在 太阳神三国杀 中见过很多lua脚本。 由于splash 的渲染脚本需要用lua来写,因此来学习一波。

golang 学习笔记

·1 min
先放资料,可能比较侧重于go在系统调用方面的内容. 这里不会记录详细的go的语法,只会记录学习的过程,踩到的坑,以及其他我认为值得记录的内容.