寫在開頭因惭,用Windows搞開發(fā)就是作死慕嚷。
是什么
基于Jekyll的靜態(tài)博客站點(diǎn)生成系統(tǒng)监嗜,很大程度上簡化了用Jekyll搭建博客的過程侈贷。
為什么要用
WordPress:需要買主機(jī)惩歉,買域名,動態(tài)網(wǎng)頁加載速度慢俏蛮,過度依賴數(shù)據(jù)庫撑蚌,遷移成本高,網(wǎng)頁編輯器寫博客搏屑。
Octopress優(yōu)點(diǎn):
- 命令行操作
- 純文本協(xié)作
- 定制性高
- 純靜態(tài)
- 版本化管理
- 遷移成本低
- 簡潔的Ruby框架
- MarkDown語法
Octopress目錄結(jié)構(gòu)
主題插件 —— 自定義博客
source ——存放程序争涌、博客源碼
public ——存放生成的靜態(tài)網(wǎng)站
使用流程
搭建環(huán)境 ->純文本寫博客 ->生成靜態(tài)網(wǎng)頁 ->本地預(yù)覽 ->部署
環(huán)境搭建
git
安裝git,并先設(shè)置全局環(huán)境變量辣恋。
git config --global user.name "**"
git config --global user.email "**"
Ruby+DevKit:生成靜態(tài)網(wǎng)頁
MarkDown
然而在折騰快一下午亮垫,果然還是因?yàn)橄到y(tǒng)原因被折磨的快崩潰了。
果然還是要切換到Ubuntu來伟骨,避免不必要的麻煩饮潦。
首先
安裝git和ruby