1. 重新上路,轻装出发。
说来愧疚,自己经营的博客总是越来越繁琐,看着日渐难看的博客。心中顿然萌生出一股想要整顿的冲动,恰逢在B乎看到了MEME博客的风格,一见钟情,故开始了重新整理之路。
2. 安装MEME
MEME的官方文档已经说的很详细了,但是我不得不提一个注意点。
- 一定要安装hudo extended扩展版,而不是常规的hugo
3. 配置MEME
3.1 坑 Gitalk配置
- 错误: gitalk Error: Not Found
如果出现这个错误,说明请认真合适下面的内容是否合我的写法相似。
gitalkRepo = "Coder-liuu.github.io" # 仓库名字
gitalkOwner = "Coder-Liuu" # 作者名字
gitalkAdmin = ["Coder-Liuu"] # 作者名字
- 错误: gitalk Error: Validation Failed.
如果出现这个错误的原因很简单,其实就是URL太长了,Github规定不能超过50,有两种方法可以解决这个问题。
- 更改文章的URL,这种方法更加的人性化。毕竟如果想把文章URL给别人,当然是越简短越好了。只需要在一篇文章的最前面加上slug即可,就像下面这样。
title: "Hello Meme"
date: 2022-03-10T00:11:30+08:00
slug: "Hello-Meme"
draft: false
- 给文章的URL进行MD5编码,然后再进行查找,也是非常简单的,在项目中搜索
new Gitalk
,进行如下修改
# 文件最前面导入js
<script src="https://cdn.jsdelivr.net/npm/blueimp-md5@2.10.0/js/md5.min.js"></script>
# 使用md5对location.pathname进行运算
id: md5(location.pathname),
3.2 坑 文章404
为什么有的文章点击就出现了找不到页面呢?可能是由于你的文章的类别是字母大写,改成小写就可以了。(仅对个人有用)