本博客参考 Hello My World | Hwcoder 的搭建过程以及 Hexo Fluid 配置指南 下完成。主要基于 Hexo + GitHub 搭建,采用 Fluid 主题。
搭建历程
hexo 命令
新建文章
清除本地缓存
生成静态文章
阅览文章
部署推送到github
评论功能
Valine 是国内的一款极简风格的评论软件,也是 Fluid 支持的评论软件之一。在 comment
中选择 valine
,之后找到相应的配置区域进行如下操作:
1 2 3
| comments: enable: false type: valine
|
进入官网 LeanCloud 完成注册,然后在控制台创建一个项目 Blog.Comments
后,通过 控制台 > 设置 > 应用凭证 获取密钥(App ID 和 App Key),在对应位置填入。
1 2 3
| valine: appId: appKey:
|
Latex 数学公式
主要方法依照参考博客,但是在执行 hexo cl
、hexo g
可能会出现报错 pandoc exited with code 9: pandoc: Unknown extension: smart
。
解决办法为将 node_modules\hexo-renderer-pandoc\index.js
中的
1
| var args = [ '-f', 'markdown-smart'+extensions, '-t', 'html-smart', math]
|
改成
1
| var args = [ '-f', 'markdown'+extensions, '-t', 'html', math]
|