Github-Hexo个人站点问题

Github-Hexo个人站点问题

0. 缘起

几个月前利用Github和Hexo搭建了一个个人站点,然后一直没怎么用。最近开始用Sublimetext,又想起来用,结果发现网站有好多问题。

1. 博客写作与发布

1.1 博客写作

  1. 表头配置yaml信息如下
1
2
3
4
5
6
7
---
title: Github-Hexo个人站点问题
date: 2017-06-01 00:38:44
updated: 2017-06-01 00:38:44
categories: 技术
tags: [github, hexo]
---
  • 中间的空格不能少
  • 多个tags写作[tag1, tag2, tag3]
  • date和updated可直接配置为YYYY-MM-DD,网站上将显示生成日期和更新日期,但此时本地文件不显示具体时间

1.2 博客发布

1
2
3
4
cd Github/hexo // 命令行进入hexo文件夹或直接在hexo文件夹git bash
hexo clean // 清理缓存
hexo s //本地查看
hexo d -g // 生成并部署

2. 遇到的各种坑

在Sublimetext书写然后浏览器预览基本没什么问题,挂到博客上就有一大堆的问题了。

2.1 文章页面目录显示错误

2.2 GFM格式的markdown不支持

2.3 mathjax不支持

2.4 代码块经常越界

2.5 SublimeTOC 生成的TOC无法跳转