一个仿 Wikitten 样式的 Hexo 个人 wiki 系统主题。 >预览
一些特性:
- 适用于个人 wiki 知识管理
- 简洁,双栏,分类
- 将知识多级分类整理,侧边分级展开,为思维跳转设计
- 根据文件路径自动为文章添加分类



安装说明
hexo-theme-Wikitten 核心功能代码基于 icarus,所以你可以在 icarus wiki 阅读基础功能文档。
安装
注意:本主题需要 Hexo v3.6 及以上版本。
- 进入你的 hexo 站点文件夹,克隆
Wikitten主题到themes/路径下
1 | $ cd your-hexo-directory |
- 覆盖站点目录中一些默认页面模板
1 | $ cp -rf themes/Wikitten/_source/* source/ |
- 重命名主题中的
_config.yml.example到_config.yml,然后可以使用配置文件配置主题
1 | $ cp -f themes/Wikitten/_config.yml.example themes/Wikitten/_config.yml |
大部分的配置项都和 icarus 主题中的配置项一样,你可以首先去阅读一下 icraus 的文档。
一些你可以开箱即用的推荐配置见下面的文档:#Configuration
- 需要安装的插件写在主题的
package.json文件中
这里列出了这些插件的功能作用:
1 | hexo-autonofollow // 打开非本站链接时自动开启新标签页 |
你可以将这些插件合并到站点的 package.json 文件中通过 npm install 一次安装,
或者在站点目录下,你可以通过以下命令安装他们:
1 | $ npm i -S hexo-autonofollow hexo-directory-category hexo-generator-feed hexo-generator-json-content hexo-generator-sitemap |
- 配置mathjax渲染(可选):
如果你在博客中需要撰写数学公式,推荐进行以下配置:
首先安装pandoc,同时在hexo站点下修改渲染引擎:
1 | $ npm un hexo-renderer-marked --save |
然后将以下配置加到站点_config.yml文件中:
1 | math: |
启用
修改站点 _config.yml 文件中的 theme 选项为 **Wikitten**。
更新
1 | $ cd themes/Wikitten |
配置说明
在站点配置文件 _config.yml 中, 推荐配置为:
1 | # Hexo Configuration |
在主题配置文件 Wikitten/_config.yml 中,你能阅读到各个选项更多的细节配置。
在开始之前,首先请将主题配置文件示例中「我」的信息修改为「你」自己的信息,其中包括 profile social_links history_control等配置项。
profile、comment、Share 和 miscellaneous 项都是 默认关闭的!
(你任然可以打开那些选项,只是不推荐这样做。)
其他的 推荐设置为:
1 | # Customize |