本文翻譯自官方文檔惊完,如需查看最新版本信殊,請 點擊
你的配置可以寫在 _config.yml
里馏段,或者用一個替代的配置文件砍鸠,見本文末尾
網(wǎng)站配置
設(shè)置
解釋
title
網(wǎng)站的標題
subtitle
網(wǎng)版的副標題
description
網(wǎng)站的描述
author
作者名字
language
網(wǎng)站的語言稳其,使用 2-letter ISO-639-1 code .默認為en
timezone
網(wǎng)站的時區(qū)。Hexo使用你計算機默認的時區(qū)炸卑。你可以在 這里 找到列表既鞠。例如:America/New_York, Japan, UTC
URL
設(shè)置
解釋
默認值
url
網(wǎng)站的URL
root
網(wǎng)站的根目錄
permalink
網(wǎng)站的永久鏈接
:year/:month/:day/:title
permalink_defaults
每一節(jié)永久鏈接的默認字符
網(wǎng)站在子目錄的情況
如果你的網(wǎng)站在一個子目錄(例如http://example.org/blog ) 設(shè)置url
為http://example.org/blog
并且設(shè)置root
為/blog/
Directory
設(shè)置
解釋
默認
source_dir
源文件夾,放置你的內(nèi)容的地方
source
public_die
公開文件夾盖文,放置生成的站點
public
tag_dir
Tag 文件夾
tags
archive_dir
Archive 文件夾
archives
category_dir
Category 文件夾
categories
code_dir
Include code 文件夾
downloads/code
i18n_dir
i18n 文件夾
:lang
skip_render
生成時忽略的文件夾嘱蛋。你可以使用 glob expressions 來進行路徑匹配
Writing
設(shè)置
解釋
默認
new_post_name
新文章文件名格式
:title.md
default_layout
默認布局
post
titlecase
是否轉(zhuǎn)換標題到 title case
false
external_link
是否在新的tab里打開外部鏈接
true
filename_case
轉(zhuǎn)換文件名為: 1.小寫 2.大寫
0
render_drafts
顯示草稿
false
relative_link
使鏈接相對于根目錄?
false
future
顯示未來的文章
true
highlight
代碼塊設(shè)置
Category & Tag
Setting
Description
Default
default_category
默認類別
uncategorized
category_map
類別
tag_map
標簽
Date / Time format
Hexo 使用 Moment.js 處理日期
Setting
Description
Default
date_format
日期格式
YYYY-MM-DD
time_format
時間格式
HH:mm:ss
Pagination
Setting
Description
Default
per_page
每頁現(xiàn)實的文章數(shù)量五续,設(shè)置為0則取消分頁
10
pagination_dir
分頁文件夾
page
Extensions
Setting
Description
theme
主題名字洒敏,false則禁止主題
deploy
部署設(shè)置
使用替代的配置文件
用戶自定義的配置文件可以通過在你的 hexo
命令中加上 --config
并跟隨一個JSON或YAML配置文件的路徑來設(shè)置
,或者使用逗號分隔開多個配置文件返帕。
# use 'custom.yml' in place of '_config.yml'
$ hexo server --config custom.yml
# use 'custom.yml' & 'custom2.json', prioritizing 'custom2.json'
$ hexo server --config custom.yml,custom2.json
使用多個文件組合所有的配置文件并且保存合并設(shè)置到_multiconfig.yml桐玻。在后面的值擁有優(yōu)先權(quán)。這個特性可以擁有任意數(shù)量的JSON或YAML文件荆萤,并且允許任意深的目錄。注意铣卡,列表中不允許有空格链韭。
例如:在上面的例子中,如果 foo:bar
在 custom.yml
中煮落, 但是 "foo": "dinosaur"
在 custom2.json
中敞峭,_multiconfig.yml
會包含foo: dinosaur
最后編輯于 :2017.12.06 07:57:57
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者