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
官方网站。