静态网页
一、添加categories、tags和about
在直接利用hexo和freemind生成博客之后,点击categories、tags和about三个都是404的,
categories和tags的生成方法是(参考categories和tags页面生成方法):
1
2
3
4
5
6
7
8
9
10
111.manually create source/categories/index.html and paste the following contents:
title: Categories
layout: categories
---
2.manually create source/tags/index.html and paste the following contents:
title: Tags
layout: tags
---
3.restart hexo and refresh the browserabout页面有一个方法,应该也可以像上面一样手动创建(参考about页面的生成方法):
1
hexo new page "about"
当然,这个只是限于about页面的生成(参考github中issue讨论)
若是想要categories页面也可以正常显示东西,需要在文章的开头书写格式为:
1
2
3
4
5
6---
title: 添加categories、tags和about
date: 2017-02-13 21:50:13
categories: 静态网页
tags: hexo
---
二、修改本地hexo-server的监听端口
已经在本地模块中安装了hexo-server,而且也已经运行起来了:
1 | czy@czy-PC MINGW64 /e/hexo (hexo) |
但是打开浏览器并不能正确的显示页面,可能是在windows下端口冲突,故修改hexo-server的监听端口(文件路径为node_modules/hexo-server/index.js
):
1 | hexo.config.server = assign({ |
再次运行就可以正常显示了。
在知乎上有这个问题的讨论
三、给pages添加评论功能
最近很多的评论插件都停用了,多说直接停止服务,disqus经常访问不了。所以只能求助GitHub,给了我们新的利器Gitment
具体的使用步骤如下:
首先需要在GitHub的OAuth Apps里面注册一个repo
这个可以参考gitment的文档,不赘述,也是GitHub OAuth的一般注册方法将Gitment的静态文件配置到文章中
我的文件主要是配置在themes->freemind->layout->_partial->post->comment.ejs文件中。
【完毕】