【完全指南】如何在Github上使用Hexo搭建自己的Blog
一、在本地安装Hexo
1.简介:
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
Github pages支持静态页面的解析功能,可以将生成好的博客上传到Github中,并通过Github访问。
2.配置:(Windows用户)
Hexo基于Node开发,故要先安装Node.js。
还要安装Git将Blog部署到Github上。安装时均使用默认选项即可。
3.Hexo安装:
先在想要保存Blog的地方新建一个文件夹如:D:\My Blog,再到此目录下点击右键选择
在Bash中输入:
$ npm install -g hexo-cli
安装 Hexo 完成后输入:
$ hexo -v
可以查看版本。
然后执行下列命令,Hexo 将会在指定文件夹中新建所需要的文件。
$ hexo init
$ npm install //(==hexo init && npm install)
新建完成后,指定文件夹的目录如下:
├── _config.yml
├── package.json
├── scaffolds
├── source
| ├── _drafts
| └── _posts
└── themes
其中:
node_modules:是依赖包
public:存放的是生成的页面
scaffolds:命令生成文章等的模板
source:用命令创建的各种文章
themes:主题
_config.yml:整个博客的配置
db.json:source解析所得到的
package.json:项目所需模块项目的配置信息
用编辑器如Sublime Text 3打开_config.yml可以看到如下配置:
title: #网站名称
subtitle: #副标题
description: #网站描述,主要用于SEO
author: #作者
language: #语言