玩遍博客網站,我整理了 Hexo 及其流行的風格主題

搭建博客網站是我的進入互聯網世界的最多見方式之一。伴隨着網站技術的發展,如何搭建博客網站已經變得很是容易了。固然,你能夠選擇諸如 新浪博客、CSDN、博客園 之類的大型網站,快速建立依賴於大平臺的我的博客,不過這種方式的不足是言論受限太多、沒法觸及網站底層技術。因此,對於想要自由發揮創意、又指望對網站擁有更多主動權的話,最好仍是選擇本身去親手搭建一個網站。html

本文來源:魚立說。本文連接:https://www.yulisay.com/d/kdhmp.html,支持微信瀏覽器打開。git

更多精彩文章,請移步 魚立說我的網站 翻看。歡迎欣賞,吐槽不足之處。github


本主題將圍繞博客網站的搭建流程、不一樣的博客搭建技術及其流行的風格主題展開,整個系列由如下三個文章部分組成:npm

<div class="bordor-separation"></div>json

Hexo 是一個快速、簡潔且高效的博客框架。Hexo 使用 Markdown(或其餘渲染引擎)解析文章,在幾秒內,便可利用靚麗的主題生成靜態網頁。其官網是:https://hexo.io瀏覽器

安裝 Hexo

安裝 Hexo 至關簡單,可是須要先安裝下列應用程序便可:緩存

Node.js >=12.0
Git

安裝 Node.js 和 Git 以後,全局安裝 Hexo 的命令:npm install hexo-cli -g。微信

初始化一個名字爲 hexo-blog 的項目:hexo init hexo-blog,此時將生成以下 Hexo 項目目錄:併發

.
├── _config.yml    # 網站的配置信息
├── package.json   # 應用程序的信息
├── public         # 公共文件夾,用於存放生成的站點文件
├── scaffolds      # 模版文件夾
├── source         # 資源文件夾,用來存放內容
└── themes         # 主題文件夾

快速操做 Hexo

查看版本:hexo version 或者 hexo vhexo

啓動服務:hexo server 或者 hexo s

新建一篇文章,好比:hexo new "Hello Hexo"

生成靜態文件:hexo generate 或者 hexo g

部署網站:hexo deploy 或者 hexo d

清除緩存文件 (db.json) 和已生成的靜態文件 (public):hexo clean

正常啓動服務後,在瀏覽器打開 http://localhost:4000/,將看到一個默認的主題網站,如圖:

圖:啓動 Hexo 服務

流行的 Hexo 主題

使用 Hexo 博客時,咱們最但願的是找到適合本身的一款主題,下面將圖文結合介紹一些流行的 Hexo 主題。此外,關於寫做的方法和 Hexo 主題修改,能夠查閱本文參考中的 Hexo 官方文檔,這裏再也不贅述。

找到、安裝和配置 Hexo 主題

最好的搜索方式是在 https://github.com/ 中,搜索關鍵詞:hexo theme。或者使用搜索引擎,搜索:hexo theme site:github.com

圖:在 Github 上搜索 Hexo 主題

而後進入到項目目錄中,下載安裝咱們須要的主題(theme-demo 只是一個示例資源,請注意替代爲實際的資源):

git clone https://github.com/theme-demo.git themes/theme-demo
cp -r themes/theme-demo/_source/* source

但願使用下載的主題,還須要在 _config.yml 中進行配置:

theme: theme-demo

接着,使用 hexo clean 清除緩存,執行 hexo s 即可以看到下面這些 Hexo 風格主題的效果了。

Hexo 流行主題之 1:Maupassant

Maupassant 最初是由 Cho 大神爲 Typecho 平臺設計開發的一套響應式模板,體積只有 20KB,在各類尺寸的設備上表現出色。因爲其簡潔大氣的風格受到許多用戶喜好,目前也已經被移植到了多個平臺上。Github 地址:https://github.com/tufu9441/maupassant-hexo

圖:Maupassant 風格主題

Hexo 流行主題之 2:Matery

一個採用 Material Design 和響應式設計的 Hexo 博客主題。Github 地址:https://github.com/blinkfox/hexo-theme-matery

圖:Matery 風格主題

Hexo 流行主題之 3:pure

特色是支持多語言;第三方評論框;可展現我的豆瓣書單;可設置支付寶、微信打賞等。Github 地址:https://github.com/cofess/hexo-theme-pure

圖:pure 風格主題

Hexo 流行主題之 4:ils

界面設計十分簡潔、清爽,但功能齊全、不失優雅,記錄生活、展現文字。Github 地址:https://github.com/XPoet/hexo-theme-ils

圖:ils 風格主題

Hexo 流行主題之 5:Cafe

Cafe 主題旨在追求簡約、操做簡單、閱讀溫馨度。Github 地址:https://github.com/giscafer/hexo-theme-cafe

圖:Cafe 風格主題

Hexo 流行主題之 6:BlueLake

一個簡潔輕量化的響應式 Hexo 博客主題,看起來很像新浪博客。Github 地址:https://github.com/chaooo/hexo-theme-BlueLake

圖:BlueLake 風格主題

Hexo 流行主題之 7:shana

shana 是以 Hexo 3.2 爲基礎製做的主題,爲慶賀夏娜醬 2016 年加冕萌王而誕生的,因爲比較多的 animation,低配手機在移動端訪問的時候可能會出現卡頓。Github 地址:https://github.com/ShanaMaid/hexo-theme-shana

圖:shana 風格主題

除了以上幾種,還有更多不錯的 Hexo 風格主題供你選用,好比 EvenNextYiliaHacker 等。若是你有好的想法和設計,也能夠建立併發布本身製做的 Hexo 主題,到時候歡迎給個人網站 魚立說 留言。

參考連接

Hexo 官方文檔

Hexo 主題教程

相關文章
相關標籤/搜索