第一篇文章自然是要水过去的
今天是2019年的8月25日,拖了好久想要搭的主页总算是做起来了。
搞了大半天,陆陆续续添进了一些功能。
踩了一些坑,也算是有一些经验可以share一下,都会记录在这里(就这么给自己挖了一个坑)。
第一篇就文章记录一些建站的事情吧。
¶想加入的功能和已经实现了的部分:
- 一个简单的主页 (用了github.io + Hexo的解决方案,Hexo用了NexT做主题)
- 评论功能 (一开始配了半天的valine,后来用了gitalk)(然后valine的接口好了又换回valine
你这个反复的人)- 找时间把valine的邮件提醒也做了(好像还有个后端管理?
- 代码块和数学公式渲染(一定要有啊)
- 突然发现复选框没了。可能是渲染引擎的问题,找个时间把checklist补回来。
- 一个
逗比有趣的标签页title转换- 就是一个简单的小JS Function,后面会再写写
- 用leanCloud把阅读数做出来(一直报400 error,为什么呢)
- 找不到解决的办法(太菜了呜呜呜呜)看网上的教程换成了用firebase统计阅读量。
- 把简历补上来
- 做个相册
- 内建标签
- 主页能显示的贴图,到文章里就显示不出来了。(也有可能是写blog的时候插入图片的路径问题。到Cleveland再看。)
- 果然是路径的问题…填绝对路径就好了。
- 主页的博文预览…现在全部都贴出来有点蠢。
- 在页脚加入了建站时间统计。
- 看到这里的你。谢谢你呀!
挖个坑,后面还会继续补充,相关过程也会整理出来写(shui)成新的日志。
¶备忘录
- 图片路径要用绝对路径。默认根目录为
代码根目录/source/
- 文章内的顶级标题为二级标题(
## 二级标题
),写一级标题会导致渲染错误。 - 文章会自动根据标题关系生成navigator。在文章旁边的目录可以看到。
- 最多支持六级标题
- 按照主题里面
_config.yml
的注释,首页预览应该用<!-- more -->
去控制篇幅。后面写post的时候注意就好。
¶施工日志:
2019/09/02:
- 补上个人简介(好丑…)
2019/08/31:
- 加上阅读量统计。 Based on Firebase via google.
- 建站时间统计。博客明日补上
2019/08/26:
- 复选框的bug修掉。 渲染引擎: hexo-renderer-markdown-it
- 评论接口换回valine
- title现在随机骗人了。不会离开tag就改title了。
2019/08/25:
- 套用github.io + Hexo + NexT搭起了这个站点。多谢韦阳的博文帮我拉了进坑→超详细Hexo+Github博客搭建小白教程。
- 添加评论功能
- 标签页title转换