博客初始化
  1. hexo init hexo-test

  2. 更换主题 (修改配置文件 + 添加主题)

  3. 初始化必要的插件

npm install hexo-renderer-jade@0.3.0 –save

npm install hexo-renderer-stylus –save

迁移到新设备

保留原根目录中的 _config.yml + themes + scaffolds + source

执行博客初始化操作后,覆盖保留的文件 + 目录到新生成的博客目录下

安装 RSS订阅 插件

npm install hexo-generator-feed –save

1
2
3
4
5
6
7
8
# RSS订阅支持
plugin:
- hexo-generator-feed
#Feed Atom
feed:
type: atom
path: atom.xml
limit: 20
安装sitmap插件

npm install hexo-generator-sitemap –save

npm install hexo-generator-baidu-sitemap –save

配置文件添加:

1
2
3
4
5
# 自动生成sitemap
sitemap:
path: sitemap.xml
baidusitemap:
path: baidusitemap.xml
重新初始化插件
  1. 删除 node_modules

  2. 执行 cnpm install

博客搜索功能
1
npm install hexo-generator-json-content@2.2.0 --save

根目录配置文件添加一下配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
jsonContent:
meta: false
pages: false
posts:
title: true
date: true
path: true
text: true
raw: false
content: false
slug: false
updated: false
comments: false
link: false
permalink: false
excerpt: false
categories: false
tags: true