Hello Meme

1. 重新上路,轻装出发。

说来愧疚,自己经营的博客总是越来越繁琐,看着日渐难看的博客。心中顿然萌生出一股想要整顿的冲动,恰逢在B乎看到了MEME博客的风格,一见钟情,故开始了重新整理之路。

2. 安装MEME

MEME的官方文档已经说的很详细了,但是我不得不提一个注意点。

  1. 一定要安装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,有两种方法可以解决这个问题。

  1. 更改文章的URL,这种方法更加的人性化。毕竟如果想把文章URL给别人,当然是越简短越好了。只需要在一篇文章的最前面加上slug即可,就像下面这样。
title: "Hello Meme"
date: 2022-03-10T00:11:30+08:00
slug: "Hello-Meme"
draft: false
  1. 给文章的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

为什么有的文章点击就出现了找不到页面呢?可能是由于你的文章的类别是字母大写,改成小写就可以了。(仅对个人有用)

updatedupdated2022-03-182022-03-18