預設在你用 hexo + git + github 已經搭建好一個靜态部落格的情況下配置主題。
安裝主題
安裝的過程就一行代碼,你需要在部落格根目錄右鍵 Git Bash Here 輸入以下指令:
git clone https://github.com/theme-next/hexo-theme-next themes / next
以上代碼的意思是從
點這裡将next下載下傳到目前目錄下的themes裡面的next檔案夾中。
下載下傳之後根目錄下會有一個檔案夾是 themes 。
打開檔案夾,選擇next 打開。有一個配置檔案 _config.yml 打開。

配置資訊
選擇 Scheme
Scheme 是 NexT 提供的一種特性,借助于 Scheme,NexT 為你提供多種不同的外觀。同時,幾乎所有的配置都可以 在 Scheme 之間共用。目前 NexT 支援三種 Scheme,他們是:
- Muse - 預設 Scheme,這是 NexT 最初的版本,黑白主調,大量留白
- Mist - Muse 的緊湊版本,整潔有序的單欄外觀
- Pisces - 雙欄 Scheme,小家碧玉似的清新
-
Gemini - 左側網站資訊及目錄,塊+片段結構布局
cheme 的切換通過更改 主題配置檔案,上文所說,搜尋 scheme 關鍵字。 你會看到有四行 scheme 的配置,将你需用啟用的 scheme 前面注釋 # 去除即可。
啟用主題
傳回根目錄下修改配置檔案 _config.yml
修改後的檔案
設定語言
language: zh-Hans
注意:這裡提一下,你使用
hexo s
預覽的時候,你會發現是設定了語言之後界面還是英文,這個時候不要慌,使用
hexo clean
清理下database檔案夾以及public檔案夾就行了。然後再使用
hexo s
預覽。事實上,這個方法在遇到很多問題的時候都是通用的。
動态背景
目前NexT主題最新的是V6.0版本,這個版本中可以有4種動态背景:
- Canvas-nest
- three_waves
- canvas_lines
-
canvas_sphere
設定方法也很簡單,直接在 next 的配置檔案中設定裡需要的動态背景為true。
設定菜單
打開themes/next/下的_config.yml,查找menu
菜單配置
去掉 # 注釋即可顯示對應的菜單項。
menu 預設沒有啟用 /tags 和 /categories 頁面,如果需要啟用請在部落格目錄下的source檔案夾中分别建立 tags 和 categories 檔案夾每個檔案夾中分别包含一個 index.md 檔案。内容為:
layout: tags (或categories)
title: tags (或categories)
---
寫文章
在 \source_posts\檔案夾下建立 .md 檔案,或者用文本文檔打開,字尾改成 .md ,内容還是用markdown文法
title: my new post #可以改成中文的,如“新文章”
date: 2016-02-21 16:04:09 #發表日期,一般不改動
categories: blog #文章文類
tags: [文章] #文章标簽,多于一項時用這種格式,隻有一項時使用tags: blog
---
#這裡是正文,用markdown寫,你可以選擇寫一段顯示在首頁的簡介後,加上
<!--more-->,在<!--more-->之前的内容會顯示在首頁,之後的内容會被隐藏,當遊客點選Read more才能看到。
添加版權聲明
配置:
查找主題配置檔案 themes/next/_config.yml 中的 post_copyright
post_copyright:
enable: false # 将false改為true即可顯示版權資訊
license: <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/" rel="external nofollow" target="_blank">CC BY-NC-SA 4.0</a>
設定博文預覽(閱讀全文)
查找主題配置檔案 themes/next/_config.yml 中的 auto_excerpt ,将enable 設定為 true ,将 length 設定為想要預覽到的字數即可。
部署你本地的主題到github上
依次執行指令
hexo clean
hexo generate or hexo g 用于生成靜态檔案
hexo deploy or hexo d 用于将本地檔案釋出到github上
注:
hexo s #完整指令為hexo server,用于啟動伺服器,主要用來本地預覽
hexo n #完整指令為hexo new,用于建立一篇文章