Skip to the content.

使用 Github 记录笔记和搭建 blog

发表是最好的记忆

– 侯捷

动机

搭建方法

之前也尝试将 blog 放到知乎或者简书上,但是这些平台和我的 github + vim 的笔记记录模式存在较大的冲突, 虽然可以获得不错的流量,但是最后还是放弃了。

而且之前还尝试过很多酷炫的框架,但是发现不够简洁,也都放弃了。 现在所有笔记都是放到上传到 Github 的一个仓库 中,这个页面也是其中一个文件生成的。 而配置只有两行:

title: Deep Dark Fantasy
theme: jekyll-theme-cayman

将仓库初始化为 blog

基础操作参考这里 : https://guides.github.com/features/pages/

添加评论

静态网站上存在各种方法添加评论,比如:

我使用的方案是 https://giscus.app/ , 按照其步骤,将其生成的代码粘贴到你的 blog 中,下面是我的例子:

<script src="https://giscus.app/client.js"
        data-repo="martins3/martins3.github.io"
        data-repo-id="MDEwOlJlcG9zaXRvcnkyOTc4MjA0MDg="
        data-category="Show and tell"
        data-category-id="MDE4OkRpc2N1c3Npb25DYXRlZ29yeTMyMDMzNjY4"
        data-mapping="pathname"
        data-reactions-enabled="1"
        data-emit-metadata="0"
        data-theme="light"
        data-lang="zh-CN"
        crossorigin="anonymous"
        async>
</script>

增加语法检查

使用 lint-mdpre-commit 来构建语法检查,在这个仓库中,有三个文件和这个功能相关:

订阅

虽然本 blog 使用的 jellky 的主题,但是因为极简的配置,无法集成 jekyll-feed

所以 Newsletter 来实现订阅:

https://martins3.substack.com

想法

谈谈自己对于写博客想法:

本站所有文章转发 CSDN 将按侵权追究法律责任,其它情况随意。