Hexo教程

Hexo Configuration

Docs: http://hexo.io/docs/configuration.html
Source: https://github.com/hexojs/hexo/

1.Site 站点信息

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
title:  #标题
subtitle: #副标题
description: #站点描述,给搜索引擎看的
author: #作者
email: #电子邮箱
language: zh-CN #语言
# URL #链接格式
url: #网址
root: / #根目录
permalink: :year/:month/:day/:title/ #文章的链接格式
tag_dir: tags #标签目录
archive_dir: archives #存档目录
category_dir: categories #分类目录
code_dir: downloads/code
permalink_defaults:

2.Directory(目录)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
source_dir: source #源文件目录
public_dir: public #生成的网页文件目录
# Writing #写作
new_post_name: :title.md #新文章标题
default_layout: post #默认的模板,包括 post、page、photo、draft(文章、页面、照片、草稿)
titlecase: false #标题转换成大写
external_link: true #在新选项卡中打开连接
filename_case: 0
render_drafts: false
post_asset_folder: false
relative_link: false
highlight: #语法高亮
enable: true #是否启用
line_number: true #显示行号
tab_replace:

3.Category & Tag(分类和标签)

default_category: uncategorized #默认分类
category_map:
tag_map:

4.Archives

1
2
3
4
5
6
7
8
9
10
11
2: 开启分页
1: 禁用分页
0: 全部禁用
archive: 2
category: 2
tag: 2
# Server #本地服务器
port: 4000 #端口号
server_ip: localhost #IP 地址
logger: false
logger_format: dev

5.Date / Time format(日期时间格式)

1
2
3
4
5
6
7
8
9
10
11
12
13
date_format: YYYY-MM-DD #参考http://momentjs.com/docs/#/displaying/format/
time_format: H:mm:ss
# Pagination #分页
per_page: 10 #每页文章数,设置成 0 禁用分页
pagination_dir: page
# Disqus #Disqus评论,替换为多说
disqus_shortname:
# Extensions #拓展插件
theme: landscape-plus #主题
exclude_generator:
plugins: #插件,例如生成 RSS 和站点地图的
- hexo-generator-feed
- hexo-generator-sitemap

6.Deployment(部署,将 lmintlcx 改成用户名)

1
2
3
4
deploy:
type: git
repo: github创库地址.git
branch: master
---------------- The End ----------------
0%