0%

施工记录

第一篇文章自然是要水过去的

今天是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)成新的日志。

备忘录

  1. 图片路径要用绝对路径。默认根目录为 代码根目录/source/
  2. 文章内的顶级标题为二级标题(## 二级标题),写一级标题会导致渲染错误。
  3. 文章会自动根据标题关系生成navigator。在文章旁边的目录可以看到。
  4. 最多支持六级标题
  5. 按照主题里面 _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: