官方文档
1. 什么是 Hexo?
Hexo 是一个快速、简洁且高效的博客框架
2.安装Git Bash
下载地址:https://gitforwindows.org/。
安装步骤:双击exe,选择安装路径,一路next。
安装好后,在文件夹中右键能够看到图标就说明安装成功了,
打开git bash,查看版本:
命令:
1 | git version |
3. 安装Nodejs
http://note.youdao.com/noteshare?id=97dfe5ab89d5386d4575bf4ebfd4ed2d
查看版本:
命令:
1 | node -v |
同时安装npm,可查看版本
1 | npm -v |
4. 安装淘宝镜像
1 | npm install -g cnpm --registry=https://registry.npm.taobao.org |
查看
1 | cnpm |
5. 安装hexo-cli
1 | cnpm install -g hexo-cli |
6. 初始化项目
1 | cd desktop |
1 | cnpm install --save hexo-deployer-git |
7. 配置_config.yml
1 | type: git |
8. 推送到远程仓库
1 | hexo d |
9. 换主题
1 | git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia |
更改配置文件 将_config.yml中的theme:landscape改为theme:yilia
1 | //清理一下 |
10. 添加搜索功能
(1) 配置文件
注意每段前无空格
1、配置文件内找空白处粘贴文件
2、第一行jsonContent: 即下图96行前没有空格
97、98、99行前有一个空格
剩下的有两个空格
(2)然后运行
1 | npm i hexo-generator-json-content --save |
(3)设置图片
存放位置
头像/图标图片的存放位置是/themes/yilia/source/下任意位置,可以自己新建一个文件夹存放,我存放在assets文件夹下。
配置设置
配置文件为/themes/yilia/_config.yml。设置头像为配置文件中avatar一项,设置图标为配置文件中favicon一项,设置路径的根目录为/themes/yilia/source/。例如,我的头像存放的地址是/themes/yilia/source/assets/me.png,设置则为avatar: /assets/me.png。(图标同理)
1 | $ hexo d |
1 | npm install --save hexo-deployer-git |
即可。
11. 新建文章
1 | //新建文章 |