zoukankan      html  css  js  c++  java
  • 利用github pages五分钟建好个人网站+个人博客

    theme 推荐:

    https://github.com/mmistakes/minimal-mistakes

    https://github.com/poole/lanyon

    https://github.com/johno/pixyll

    https://github.com/planetjekyll/awesome-jekyll-themes

    写个人博客/个人网站,我们可以通过 Jekyll 轻而易举的建好自己的个人网站,甚至,我们连网站代码都不用写,直接使用别人写好的Jekyll主题,就能轻松构建网站。

    Jekyll的中文官网:http://jekyllcn.com/

    英文theme:   http://jekyllthemes.org/

    而你刚才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,其实就是一种书写语言,非常简洁而且易上手,具体的markdown语法规则请自行掌握,这里不再赘述。

    进阶设定

    换个主题

    我觉得这个Next主题不好看,那我怎么换主题呢,Jekyll主题网站有很多供你选择的主题,但注意,其实按照一般的流程,使用Jekyll撰写博客是需要配置很多东西的(尤其是windows,挺麻烦的),所以你在
    网站上下载的主题不能直接使用,你可以在某个主题的github项目主页上看谁Fork了此主题,再去Fork此人的项目,之后的流程就跟上面一样。
    再细讲一下,其实Next主题已经很简洁明了了,而且还有中文官方文档说明,如果不想折腾,就直接使用这个主题就好了,如果不满意,就自己探索一下吧,在Jekyll官网主页上有很详细的教你怎么配置。

    想要评论区

    想要评论区怎么办?这里推荐一个解决方案,使用来必力,以Next主题为例,创建好来必力账号后,进入管理页面代码管理,复制uid=""双引号中的内容,打开自己项目中的_config.yml
    搜索livere,将刚才复制的内容粘贴在livere_uid:后面。


    实时显示网站修改后的模样

    经常修改网站主题,但是却要每次本地push之后才能看到修改后的样子?想要解决这个问题,你需要在本地配置Jekyll,具体请参考Jekyll官方网站。

  • 相关阅读:
    委托学习小记(1)
    C# 对XML的 创建、查询
    C#多线程学习(六) 互斥对象
    C#多线程学习(二) 如何操纵一个线程
    C#多线程学习(四) 多线程的自动管理(线程池)
    16/11/22_plsql
    写日志
    内存检测
    开源
    vs2005 远程调试。
  • 原文地址:https://www.cnblogs.com/welhzh/p/11841379.html
Copyright © 2011-2022 走看看