theme 推薦:git
https://github.com/mmistakes/minimal-mistakesgithub
https://github.com/poole/lanyonwindows
https://github.com/johno/pixyllapi
https://github.com/planetjekyll/awesome-jekyll-themesmarkdown
寫我的博客/我的網站,咱們能夠經過 Jekyll 垂手可得的建好本身的我的網站,甚至,咱們連網站代碼都不用寫,直接使用別人寫好的Jekyll主題,就能輕鬆構建網站。post
Jekyll的中文官網:http://jekyllcn.com/網站
英文theme: http://jekyllthemes.org/ui
而你剛纔fork的那個項目,其實就是使用了Jekyll主題 Next
(也包括我本身如今的這個網站,也是使用了Next主題)。編碼
在前面已經提過,我使用的是基於Jekyll的Next主題,若是要修改主題,建議閱讀下面給出的Next使用文檔,修改你電腦裏username.github.io
文件夾裏的config.yml
文件。命令行
Next的github地址:https://github.com/Simpleyyt/jekyll-theme-next
Next的使用文檔:http://theme-next.simpleyyt.com
修改完後,打開命令行,輸入cd username.github.io
命令進入文件夾。
輸入git add .
再輸入git commit -m "message"
最後輸入git push
即完成了從本地倉庫到遠程github倉庫的推送。
等待幾分鐘後再次鍵入username.github.io
網址便可查看已經修改過的主題內容。
前面咱們已經學會如何修改主題樣式了,那麼如何發表博客撰寫博文呢?
若是想要發表一篇博文,直接在_post
文件夾下放置便可,這裏對博文的格式有要求:
1.博文必須爲md格式(markdown語法書寫)
你如今打開_post
文件夾,你會發現那裏全是我已經寫好的博文,並且博文所有是.md
格式,博文的文件名必須是2018-2-12-name
這樣的格式。
2.博文開頭也有格式要求
好比像這樣
---
published: true
title: Web Scraping With Python Chapter 1 Learning notes
category: Python
tags:
- Web Scraping
layout: post
---
published的true
或者false
屬性是此篇博文的可見性,title
是標題,category
是目錄,tag
是標籤,讀者只需知道每篇博文必須這樣開頭,而後在下面使用Markdown語法書寫博文便可。
3.博文的編碼格式必須是utf-8
,不然博文不會顯示。
關於markdown,其實就是一種書寫語言,很是簡潔並且易上手,具體的markdown語法規則請自行掌握,這裏再也不贅述。
我以爲這個Next主題很差看,那我怎麼換主題呢,Jekyll主題網站有不少供你選擇的主題,但注意,其實按照通常的流程,使用Jekyll撰寫博客是須要配置不少東西的(尤爲是windows,挺麻煩的),因此你在
網站上下載的主題不能直接使用,你能夠在某個主題的github項目主頁上看誰Fork了此主題,再去Fork此人的項目,以後的流程就跟上面同樣。
再細講一下,其實Next主題已經很簡潔明瞭了,並且還有中文官方文檔說明,若是不想折騰,就直接使用這個主題就行了,若是不滿意,就本身探索一下吧,在Jekyll官網主頁上有很詳細的教你怎麼配置。
想要評論區怎麼辦?這裏推薦一個解決方案,使用來必力,以Next
主題爲例,建立好來必力帳號後,進入管理頁面
的代碼管理
,複製uid=""
雙引號中的內容,打開本身項目中的_config.yml
,
搜索livere
,將剛纔複製的內容粘貼在livere_uid:
後面。
常常修改網站主題,可是卻要每次本地push
以後才能看到修改後的樣子?想要解決這個問題,你須要在本地配置Jekyll
,具體請參考Jekyll
官方網站。