配置环境
背景:windows环境下搭建
安装Hexo相当简单,在此之前你的电脑上必须先安装
如果你的电脑上已经安装了这两个程序,那么下面可以开始正式操作了
- 在任意磁盘新建一个文件夹,我这里是在E盘新建了Blog的文件夹
- 进入Blog文件夹任意地方右键,选择Git Bash

- 现在可以使用nmp安装hexo
npm install -g hexo-cli
- 安装玩hexo后运行一下命令在指定的文件夹中新建所需要的文件
hexo init
生成文件夹如下图:

.
├── _config.yml //网站的 配置 信息,您可以在此配置大部分的参数。
├── package.json
├── scaffolds //模版 文件夹。当您新建文章时,Hexo 会根据 scaffold 来建立文件。
├── source //资源文件夹是存放用户资源的地方。
└── themes //主题 文件夹。Hexo 会根据主题来生成静态页面。
至此hexo就搭建完成了,在E:/Blog下右键点击git bash 然后运行一下命令:
hexo g //编辑文件
hexo s//启动本地服务
然后在浏览器输入localhost:4000就可以进入Hexo的主页了,如下图:

在新建自己的博客文章之前我们来认识认识常见的hexo命令
hexo g //全名为hexo generate,用于生成静态文件
hexo s //全名为hexo server,用于启动服务器,主要用来本地预览
hexo d //全名为hexo deploy,用于将本地文件发布到github上
hexo n //全名为hexo new,用于新建一篇文章
新建自己的文章,运行
hexo new “myDemo”
在source/_posts文件夹下就会生成myDemo.md文件,打开编辑之后


链接到github
- 登录到github,注册自己的账号
- 新建自己的repository
- 在站点配置文件[your_hexo_home]/_config.xml中配置自己github的地址

git g //编译.md文件生成.html静态文件
git d //发布到自己刚刚新建的repository中

然后访问自己的博客求索就可以进入自己的博客了
NexT主题
进入[your_hexo_home]/themes/可以看见主题是默认主题landspace,我们自定义主题使用NexT
- 在此目录下右键选择git bash
- git clone https://github.com/iissnan/hexo-theme-next
- 修改clone下来的文件夹名称为next
- 修改主目录([your_hexo_home]/_config.yml)文件,theme: next
- 注意yml文件中key和value之间有空格

最后在next/_config.yml文件中修改配置信息可以得到自己想要的布局结果,我的最终布局如下:
请登录我的博客求索查看