一、安裝Hexo
hexo是一個快速、簡單且功能強大的 Node.js 博客框架。
Hexo的安裝
由于 Hexo 是基于 Node ,安裝前要先安裝 Node
$ npm install -g hexo
首先新建一個文件夾用來存放你的博客然后到這個文件夾目錄下輸入
$ hexo init
其他的一些常用命令
1、 help : 查看幫助信息
2、 init [文件夾名] : 創(chuàng)建一個hexo項目,不指定文件夾名,則在當前目錄創(chuàng)建
3、 version : 查看hexo的版本
4、 --config config-path :指定配置文件,代替默認的_config.yml
5、 --cwd cwd-path :自定義當前工作目錄
5、 --debug :調(diào)試模式,輸出所有日志信息
6、 --safe :安全模式,禁用所有的插件和腳本
7、 --silent :無日志輸出模式
安裝好后,我們就可以使用Hexo創(chuàng)建項目了。
二、Hexo啟動本地服務器
啟動Hexo服務器
$ hexo server
這時端口4000被打開了,我們能過瀏覽器打開地址, http://localhost:4000/ 或者 http://0.0.0.0:4000 。
三、Hexo的基本用法
1、通過new命令新建一篇文章
$ hexo new
2、通過generate命令將文章做靜態(tài)化處理
生成對應的html, javascript, css,使得所有的文章都是由靜態(tài)文件組成的:
$ hexo generate
或者
$ hexo g
3、編輯配置信息
vi _config.yml
# Extensions
## Plugins: http://hexo.io/plugins/
## Themes: http://hexo.io/themes/
theme: next
4、通過deploy發(fā)布
hexo d
5、博客主題
Hexo有非常多的主題可以選擇替換,替換流程也特別方便
1.從Hexo Themes中找到一個你心儀的主題
四、利用GitHub Pages托管網(wǎng)頁
GitHub Pages 可以被認為是用戶編寫的、托管在github上的靜態(tài)網(wǎng)頁
但是對于一個新手來說,看到一大堆源碼,只會讓人頭暈腦漲,不知何處入手。他希望看到的是,一個簡明易懂的網(wǎng)頁,說明每一步應該怎么做。因此,github就設(shè)計了Pages功能,允許用戶自定義項目首頁,用來替代默認的源碼列表。所以,github Pages可以被認為是用戶編寫的、托管在github上的靜態(tài)網(wǎng)頁。
總結(jié)
Hexo常用命令:
hexo n == hexo new
hexo g == hexo generate
hexo s == hexo server
hexo d == hexo deploy
參考文章
簡潔輕便的博客平臺: Hexo詳解