本文出自 AWeiLoveAndroid的部落格
Hexo是一個很不錯的文檔工具,有着大量豐富的模闆,很多開發者都在使用Hexo模闆建立個人部落格。如果你看到一個不錯的模闆,可以直接下載下傳下來,然後修改一下配置,寫自己的MD檔案,一鍵生成html檔案,可以直接部署到github。是不是很爽?省時省力。下面講解一下Hexo之多文檔詳細的過程。
一、安裝必備工具
(1)安裝git(大家基本都會)
具體操作請檢視我的部落格:開發工具總結(3)之Git及GitHub快速入門圖文全面詳解https://www.jianshu.com/p/3f12bd3ccf2a
(2)安裝Node.js
具體操作請檢視我的部落格:開發工具總結(11)之nodejs、npm和yarn安裝和使用和填坑詳解 https://www.jianshu.com/p/9eba0e2c0697
(3)執行 npm install -g hexo-cli
下載下傳hexo工具。
npm install -g hexo-cli
二、通用配置步驟(不管是什麼hexo模闆基本都有這幾個步驟)
1.下載下傳主題代碼
建立一個名為
hexo init blogname
的檔案夾
blogname
打開
cd blogname
檔案夾
blogname
從github下載下傳源碼,我這裡選擇的是
git clone https://github.com/xxx/yyy.git themes/aaa
這個庫。這個指令意思是把github下載下傳到指定檔案夾裡面的
https://github.com/xxx/yyy
這個檔案目錄。我們可以看到
themes/aaa
目錄裡面多了一個aaa檔案夾。
blogname/themes/
2.修改hexo配置檔案
修改hexo的配置檔案: blogname/_config.yml
:
例如:
# ...
title: 您自己的網站标題
subtitle: # 不需要填寫
description: 您自己的網站描述
keywords: 您自己的網站關鍵詞
author: 您的姓名
language: zh-Hans # 目前僅支援中文
timezone: # 不需要填寫
permalink: passages/:title/ # 如果您需要開啟評論和文章統計,請修改此配置
# 設定主題
theme: aaa # 啟用 "aaa" 主題
# ...
複制
當然這個配置有很多,根據不同的hexo主題的要求進行個性化設定即可。
3.修改主題配置檔案:
主題配置檔案: blogname/themes/bmw/_config.yml
4.啟動部落格
執行指令 hexo s
啟動部落格,然後使用Chrome等主流浏覽器打開 http://localhost:4000/ ,檢視部落格。
5.生成html源碼
如果想部署到外部伺服器,可以使用指令
hexo g
生成html源碼。
三、遇到的坑
1、項目裡面的 node_module
檔案夾删除之後報錯 Local hexo not found in xxx
node_module
Local hexo not found in xxx
【解決方案】指令行進入項目路徑,執行指令 npm install
。
四、美化Hexo文檔(可選)
注:本文參考hexo文檔位址:https://hexo.io/zh-cn/docs/ 有不懂的可以去檢視。