Hexo配置檔案詳解

2021-09-25 22:23:37 字數 2937 閱讀 8444

在hexo根目錄中有乙個名為_config.xml的檔案,便是我們的配置檔案,在這裡可以修改大部分的的配置。

123

4567

引數              描述

title **標題

subtitle **副標題

description **描述

author 您的名字

language **使用的語言

timezone **時區。hexo 預設使用您電腦的時區。時區列表。比如說:america/new_york, japan, 和 utc 。

123

45

引數                   描述                       預設值

url **

root **根目錄

permalink_defaults 永久鏈結中各部分的預設值

123

4567

8

source_dir: source     資源檔案,用來存放內容,對映到根目錄下的source,在其中的_posts存放*.md檔案即可完成部落格發布     

public_dir: public 公共資料夾,生成的站點檔案存放在這個地方

tag_dir: tags 標籤資料夾

archive_dir: archives 歸檔檔案架

category_dir: categories 分類資料夾

code_dir: downloads/code include code資料夾

i18n_dir: :lang 國際化i18n資料夾

skip_render: 跳過指定檔案的渲染,您可使用 glob 表示式來匹配路徑。

i18n(其**是英文單詞 internationalization的首末字元i和n,18為中間的字元數)是「國際化」的簡稱。在資訊領域,國際化(i18n)指讓產品(出版物,軟體,硬體等)無需做大的改變就能夠適應不同的語言和地區的需要。對程式來說,在不修改內部**的情況下,能根據不同語言及地區顯示相應的介面。 在全球化的時代,國際化尤為重要,因為產品的潛在使用者可能來自世界的各個角落。通常與i18n相關的還有l10n(「本地化」的簡稱)。

什麼是glob表示式呢?

請檢視microkof的一篇博文,我認為寫的很好,位址是:

123

4567

891011

12

引數                  描述  

new_post_name 新文章的檔名稱

default_layout 預設布局

auto_spacing 在中文和英文之間加入空格

titlecase 把標題轉換為 title case

external_link 在新標籤中開啟鏈結

filename_case 把檔名稱轉換為 (1) 小寫或 (2) 大寫

render_drafts 顯示草稿

post_asset_folder 啟動 asset 資料夾

relative_link 把鏈結改為與根目錄的相對位址

future 顯示未來的文章

highlight **塊的設定

他們的預設值:

123

4567

891011

1213

1415

# writing

new_post_name: :title.md # file name of new posts

default_layout: post

titlecase: false # transform title into titlecase

external_link: true # open external links in new tab

filename_case: 0

render_drafts: false

post_asset_folder: false

relative_link: false

future: true

highlight:

enable: true

line_number: true

auto_detect: false

tab_replace:

title case 是什麼?

請看title case的github進行了解:

post_asset_folder 是什麼?

123

4567

891011

12

注意: ***x是這個md檔案的名字,也是同名資料夾的名字。只需要有資料夾名字即可,不需要絕對路徑。你想引入的就只需要放入***x這個資料夾內就好了,很像引用相對路徑。

第四步:最後檢查一下,hexo g生成頁面後,進入public\2017\02\26\index.html檔案中檢視相關字段,可以發現,html標籤內的語句是```

width="149"

height="149"

src=""

class="attachment-full size-full"

alt="fork me on github"

data-recalc-dims="1">

a>

配置檔案詳解

config目錄下有2個配置檔案 es的配置檔案 elasticsearch.yml 和日誌配置檔案 logging.yml cluster.name elasticsearch 配置es的集群名稱,預設是elasticsearch,es會自動發現在同一網段下的es,如果在同一網段下有多個集群,就可...

OpenSSH 配置檔案詳解

第1章 openssh 安全網路通訊 本章要點 關於openssh openssh客戶端 起步 使用ssh和scp openssh伺服器sshd 起步 啟動sshd守護程序 授權金鑰 自動化登入 故障診斷 隧道技術與埠 openssh是一套安全網路連線工具,用來取代telnet rcp rsh rs...

yum配置檔案詳解

yum的配置檔案 yum的一切配置資訊都儲存在乙個叫yum.conf的配置檔案中,通常位於 etc目 錄下,這是整個yum系統的重中之重,所以有必要詳細介紹。下面是乙個從網上找來的yum.con檔案,讓我們以此為例,進行說明。引用 第一部分 配置repository伺服器了,這是最令人激動的,有了好...