alt

使用简洁风格主题。

Maupassant最初是由Cho大神为Typecho平台设计开发的一套响应式模板,体积只有20KB,在各种尺寸的设备上表现出色。

主题地址:https://github.com/tufu9441/maupassant-hexo

主题安装

安装主题和渲染器:

1
2
3
$ git clone https://github.com/tufu9441/maupassant-hexo.git themes/maupassant
$ npm install hexo-renderer-jade --save
$ npm install hexo-renderer-sass --save

编辑Hexo目录下的 _config.yml,将theme:的值改为maupassant

问题解决

注意安装渲染器时出错,导致部署的网站没有样式。

尝试重新安装(如果必要,使用网络代理).

添加站内搜索:

$ npm install hexo-generator-search --save

编辑themes/maupassant目录下的_config.yml,增加以下内容:

1
2
3
search:
- path: search.xml
- field: post

  • path - 指定生成的索引数据的文件名。默认为 search.xml 。
  • field - 指定索引数据的生成范围。可选值包括:
    • post - 只生成博客文章(post)的索引(默认);
    • page - 只生成其他页面(page)的索引;
    • all - 生成所有文章和页面的索引。

原文:http://hahack.com/codes/local-search-engine-for-hexo/

问题解决

如果开启google_searchbaidu_search会各显示一个搜索框,为了避免显示错误,屏蔽外部搜索,只显示站内搜索框

1
2
3
4
5
google_search: ## Use Google search, true/false.
baidu_search: ## Use Baidu search, true/false.

widgets:
- search