上篇咱們主要講的是如何經過Hexo建站,並如何部署到GitHub上Hexo搭建GitHub博客--初級(一)。
你們不瞭解的話再看一下。本篇我接上上一篇繼續進一步搭建Hexo博客。
本篇主要講解的是如何進行配置咱們Hexo的博客,開啓旅程吧。git
咱們來進行一些咱們經常使用的配置,在根myblog
目錄下_config.yml
。能夠查看Hexo官網配置模塊github
參數 | 描述 |
---|---|
title |
網站標題 |
subtitle |
網站副標題 |
description |
網站描述 |
author |
您的名字 |
language |
網站使用的語言 |
timezone |
網站時區。Hexo 默認使用您電腦的時區。時區列表。好比說:America/New_York , Japan , 和 UTC 。 |
例如個人Hexo設計hexo
# Site title: Eirunye Activity #網站標題 subtitle: Notes #網站副標題 description: This is MyBlog Notes #詳情 keywords: author: Eirunye #做者 language: zh-CN # 語言 timezone: UTC #時區
# Directory source_dir: source public_dir: public tag_dir: tags #標籤 archive_dir: archives #歸檔 category_dir: categories #類別 code_dir: downloads/code i18n_dir: :lang skip_render:
查看如下列表,在_config.yml
文件下查看相關屬性。並進行修改成本身所想要的方式吧,這個就不一一進行分解了。佈局
參數 | 描述 | 默認值 |
---|---|---|
new_post_name |
新文章的文件名稱 | :title.md |
default_layout |
預設佈局 | post |
auto_spacing |
在中文和英文之間加入空格 | false |
titlecase |
把標題轉換爲 title case | false |
external_link |
在新標籤中打開連接 | true |
filename_case |
把文件名稱轉換爲 (1) 小寫或 (2) 大寫 | 0 |
render_drafts |
顯示草稿 | false |
post_asset_folder |
啓動 Asset 文件夾 | false |
relative_link |
把連接改成與根目錄的相對位址 | false |
future |
顯示將來的文章 | true |
highlight |
代碼塊的設置 |
這裏默認就行,並不影響咱們接下來的一些操做。post
參數 | 描述 | 默認值 |
---|---|---|
default_category |
默認分類 | uncategorized |
category_map |
分類別名 | |
tag_map |
標籤別名 |
在分頁中通常狀況默認就好,10篇文章一頁,不錯的。學習
參數 | 描述 | 默認值 |
---|---|---|
per_page |
每頁顯示的文章量 (0 = 關閉分頁功能) | 10 |
pagination_dir |
分頁目錄 | page |
$ hexo new [layout] <title>
如:建立hello-world網站
$ hexo new hello-world
若是不添加title,默認就是標題title: hello-world
。
這裏注意一下,若是建立帶有中文的路徑名稱時,生成靜態頁面hexo g
可能會報錯。那麼能夠查看Hexo 部署的時候發生錯誤解決方案spa
建立的文章在source/_posts
文件夾下。我試着對hello-world.md
進行修改。
修改以下:設計
--- title: Hello World date: 2018-09-01 tags: - Hexo categories: - Hexo ---
在這裏寫文章,和平時同樣徹底支持Markdown語法,加油吧。code
這是咱們重點須要修改的東西,爲了能達到本身喜歡的佈局結構,你須要在這裏進行各類配置哦,對博客的美化,還有修改爲爲本身獨特風格的博客。
Hexo提供給咱們許多模板主題,請查看Hexo主題官網下載本身喜歡的主題,接下來我會重點的講解我所配置的主題。
學習本篇文章咱們知道了如何進行配置博客一些經常使用的功能,如何進行分類,如何建立文章。
接下來讓咱們進入到下一個階段,主要是如何打造屬於本身的博客風格,請進入下一站吧。
Hexo搭建GitHub博客—打造炫酷的NexT主題--高級(三)。
你們能夠查看關於Hexo相關的文章。
Hexo搭建GitHub博客—打造炫酷的NexT主題--高級(三)
Hexo搭建GitHub博客—打造炫酷的NexT主題--高級(四)