Hexo简单搭建和使用记录
第一部分:搭建
1.安装Git
- 下载:Git
2.安装NodeJs
下载:NodeJs
修改 npm 的安装源为淘宝NPM镜像
1 |
|
3.安装Hexo
1 |
|
1 |
|
4.GitHub创建个人仓库
- 新建一个repository
- 命名:
<你的 GitHub 用户名>.github.io
5.连接GitHub
- 打开Git Bash
1 |
|
- 创建SSH,一路回车
1 |
|
- 查看SSH Key
1 |
|
打开GitHub,点击自己的头像,再点击Settings
点击SSH and GPG keys
点击New SSH key
输入SSH key的名字,随便取;
再输入刚才复制的SSH key;
点击Add SSH key完成添加
验证是否成功,在Git Bash下输入:
1 |
|
6.配置Hexo一键部署到GitHub
- 必须先在
_config.yml
中修改参数,例如:
1 |
|
1 |
|
- 第一次提交:
1 |
|
- 第一次deploy时可能需要输入username和password。
第二部分:使用
1.配置
您可以在
_config.yml
中修改大部分的配置。参考文档:配置
2.主题
下载自己喜欢的主题。本站使用fluid。
修改
_config.yml
里的theme为主题文件夹名称。
3.常用命令
1 |
|
4.写作
- 新建文章
1 |
|
进入
/source/_posts
目录,使用编辑器打开第一篇文章.md
,开始书写文章。Front-matter 是文件最上方以
---
分隔的区域,用于指定个别文件的变量。举例来说:
1 |
|
- 以下是预先定义的参数,您可在模板中使用这些参数值并加以利用。
参数 | 描述 | 默认值 |
---|---|---|
layout |
布局 | config.default_layout |
title |
标题 | 文章的文件名 |
date |
建立日期 | 文件建立日期 |
updated |
更新日期 | 文件更新日期 |
comments |
开启文章的评论功能 | true |
tags |
标签(不适用于分页) | |
categories |
分类(不适用于分页) | |
permalink |
覆盖文章网址 | |
excerpt |
Page excerpt in plain text. Use this plugin to format the text | |
disableNunjucks |
Disable rendering of Nunjucks tag {{ }} /{% %} and tag plugins when enabled |
|
lang |
Set the language to override auto-detection | Inherited from _config.yml |
Hexo简单搭建和使用记录
http://www.yangchao.me/posts/101/