半年前,我開始搗鼓自己的博客随静,簡書是一個不錯的寫作平臺八千,在這里我讀到了很多優(yōu)秀的文章,學(xué)習(xí)到了很多新鮮的知識燎猛,無論是技術(shù)方面還是生活感悟恋捆、工作技巧、奇聞異事重绷,我很喜歡在這里看文章的那種感覺沸停,但是我覺得作為一個Developer,有一個自己的博客昭卓,寫下自己的經(jīng)驗(yàn)愤钾,寫下自己的生活必不可少,積累是一個人一生最寶貴的財富候醒。
我看過很多開發(fā)者寫博客的平臺能颁,博客園,CSDN倒淫,也嘗試過多種搭建博客的方式伙菊,最后我被GithubPages + Hexo吸引了,簡潔大方,高逼格镜硕,由于我對前端方面的技術(shù)了解甚少运翼,所以搭載的時候也費(fèi)了半天功夫,首先我們先了解一下Github兴枯,GithubPages血淌,以及hexo。
GitHub
- GitHub是基于git實(shí)現(xiàn)的代碼托管,git是我覺得目前最好用的版本控制系統(tǒng)了财剖,非常受歡迎
- 可以免費(fèi)試用悠夯,非常人性化
- 開源社區(qū),不用多說峰伙,吊炸天的的技術(shù)代碼應(yīng)有盡有疗疟,只要你有一顆善于發(fā)現(xiàn)的眼睛
GithubPages
- 用戶編寫的,托管在GitHub上的靜態(tài)網(wǎng)頁
- 簡單方便瞳氓,相當(dāng)于一個免費(fèi)的服務(wù)器
- 綁定域名,辨識度高
Hexo
- A fast, simple & powerful blog framework
我們這篇文章不介紹博客如何搭建栓袖,我們介紹下hexo的主題yilia匣摘,我也曾經(jīng)嘗試過很多主題,變著花樣的折騰裹刮,但是當(dāng)我看到y(tǒng)ilia的時候音榜,眼前一亮,風(fēng)格布局都十分吸引我捧弃,你們可以看下作者的博客或者我的
我常用的文本編輯工具為SublimeText2赠叼,MarkDown寫作工具為MacDown,相比于Mou违霞,我還是更加青睞MacDown
1 安裝
$ git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia
2 配置
首先我們切換到Blog目錄下嘴办,這個Blog是我自己創(chuàng)建的文件夾,主要用來進(jìn)行博客的管理买鸽,ls看下目錄下的詳情
yilia主題就在themes目錄下了,_config.yml主要是主目錄下的一些配置涧郊,很清晰,每個地方應(yīng)該如何填寫也很簡單
open _config.yml-a"Sublime Text 2"
打開source下的_posts,這里就是我們的博客文章了眼五,都是以.md形式存在的妆艘,在該目錄下我們就可以寫文章了,hexo new 文章名稱看幼,再用你的MarkDown編輯器打開批旺,書寫吧,少年诵姜,然后回到主目錄下 hexo d -g就可以生成發(fā)布到你的博客下啦
在者就是themes下yilia下的_config.yml這個和主目錄下的重名汽煮,主要是一些主題的配置,Github鏈接,微博鏈接等等逗物,動畫搬卒,關(guān)于自己的一些信息,在這里作者都很好的標(biāo)明了翎卓,所以你可以很好的配置
使用yilia主題遇到的一些問題解決辦法
1 我們發(fā)布的文章是在主頁顯示的時候全部顯示契邀,那樣很長很難看,想要部分展示的效果失暴,類似于這樣
我們可以這樣解決坯门,打開一篇文章
open 黑魔法-常用的宏定義 大全.md -a"MacDown"
使用標(biāo)簽來隱藏其下面的內(nèi)容~
2 下圖效果的標(biāo)簽如何添加?
打開你的編輯器逗扒,在文章頭部這塊的tags下面用 -標(biāo)簽這種形式添加古戴,就會生成圖片中的標(biāo)簽了,相同的標(biāo)簽文章將會被歸類到一起矩肩,很方便查看
---
title: 宏定義的黑魔法
date: 2016-07-22 15:08:32
categories:
tags:
- 黑魔法
- 奇淫技巧
---
3 每頁顯示多少篇文章现恼,分頁效果如何設(shè)置?
類似于上圖黍檩,每一頁顯示幾篇文章叉袍,我們打開主目錄下的_config.yml,找到下端代碼的位置,修改per_page后面的參數(shù)就行刽酱,例如我的就是每頁五篇文章
## Set per_page to 0 to disable pagination
per_page: 5
pagination_dir: page
暫時我遇到的問題就這么幾個喳逛,總體來說yilia是一款優(yōu)秀的主題,友情鏈接棵里,多說評論润文,界面風(fēng)格,是我覺得很棒的一個主題殿怜,大家也可以試下典蝌,遇到問題一起討論,作者關(guān)于該主題配置的一篇介紹