依稀记得之前访问喵神的博客很有feel
感谢喵神git上的提供的主题Vno-Jekyll
创建代码仓库(你的用户名).github.io
将主题Vno-Jekyll下载到本地,解压到刚刚的代码仓库目录下,可以把文件夹里的文件都删了。
 gem install jekyll
进入到(你的用户名).github.io目录
执行bundle install
如果出现提示:
-bash: bundle: command not found
就先安装bundle(执行sudo gem install bundle)
开启Jekyll环境bundle exec jekyll serve,看见下面输出代表开启成功。
在写文章的时候,在终端执行bundle exec jekyll serve,开启Jekyll本地环境,可以一边写博文,一边刷新http://127.0.0.1:4000/地址查看实时效果。写完提交git,就完事啦。
用git电脑终端将这些代码都上传到git代码仓库
绑定个人域名
创建CNAME文件
评论功能
登录Disqus网站注册一个账号
  1. 点击Setting图标,选择Add disqus to site
  2. 点击Start Using Engage
  3. 设置自己的Disqus的URL
  4. 设置根目录下_config.yml文件的disqus的URL
# Comment comment: disqus: joeliu
写文章
一篇文章就是一个文件
放在_posts文件夹里
命名要按YYYY-MM-DD-文章标题.md这种格式来
书写格式
文章的开头,我们需要先设置头信息。头信息需要根据YAML的格式写在两行三虚线之间。
--- layout: post title: 这个是标题 date: 2016-04-16 11:11:11.000000000 +09:00 tags: Jekyll Github ---
date:发布文章的时间。(后面的一串零零零好像不能省)
layout 用post.html。page.html模板比post.html模板少了更早的文章和评论模块。
tags:标签,一篇文章可以设置多个标签,使用空格分割。
其它的变量可以在Jekyll网站上查看。
主题细节修改
博客名、描述、跳转链接的修改的主要文件路径是在根目录下的文件:_config.yml
头像和背景存放路径:代码仓库根目录->assets->image,直接替换文件就好了,不过要保持文件名一样。
Markdown Engine: 用于将Makrdown语法的文本转换成html文件或者输出
  • Github支持的Markdown engine: kramdown(default), redcarpet
  • jekyll支持的Markdown engine:kramdown(default), redcarpet
参考:
http://cenalulu.github.io/ 这个站也不错

用Jekyll搭建的Github Pages个人博客实践2的更多相关文章

  1. 使用Jekyll搭建免费的Github Pages个人博客

    一.Git 1.Git概述 Git is a free and open source distributed version control system designed to handle ev ...

  2. 使用vuepress搭建GitHub pages静态博客页面

    vuepress官网 vuepress是尤大开发来写文档的静态页面.可以用Markdown 语法,并且也可以使用vue模块化的方式开发页面. vuepress-theme-reco 是另外的开发者开发 ...

  3. 使用github pages创建博客

      参考:http://wenku.baidu.com/link?url=hi0nlkIp17HnQQpCkUr3KacZOOVGMOYKYbWzjX_HKJZNZpiRxfGPLuwvUydOVxe ...

  4. Mac上搭建基于Github的Hexo博客

    Mac 上搭建基于Github的hexo博客 博客地址:往事亦如风的博客 hexo官方文档 本来想搭一个自己的博客,但是因为服务器真心买不起,所以就使用gitpages搭建一个免费的博客. 环境配置 ...

  5. 让搭建在 Github Pages 上的 Hexo 博客可以被 Google 搜索到

    title: 让搭建在Github Pages上的Hexo博客可以被Google搜索到 date: 2019-05-30 23:35:44 tags: 配置 --- 准备工作 搭建好的博客 npm & ...

  6. 用Jekyll在github上写博客——《搭建一个免费的,无限流量的Blog》的注脚

    本来打算买域名,买空间,用wordpress写博客的.后来问了一个师兄,他说他是用github的空间,用Jekyll写博客,说很多人都这么做.于是我就研究了一下. 比较有价值的文章有这么几篇: htt ...

  7. 使用 GitHub, Jekyll 打造自己的免费独立博客

    使用 GitHub, Jekyll 打造自己的免费独立博客 GitHub是一个代码托管网站,现在很多开源项目都放在GitHub上. 利用GitHub,可以让全球各地的程序员们一起协作开发.GitHub ...

  8. 用Jekyll在github上写博客

    用Jekyll在github上写博客——<搭建一个免费的,无限流量的Blog>的注脚 本来打算买域名,买空间,用wordpress写博客的.后来问了一个师兄,他说他是用github的空间, ...

  9. 上一周,小白的我试着搭建了两个个人博客:在github和openshift上

    上一周,突发奇想,想搭建个自己的博客. 由于是突发奇想,自然想先找免费的试试手.仔细搜索下,选定了目标Openshift和Github. Openshift 安装WordPress OpenShift ...

随机推荐

  1. hdu 5206 Four Inages Strategy 计算几何

    题目链接:HDU - 5206 Young F found a secret record which inherited from ancient times in ancestral home b ...

  2. Systemd入门教程:命令篇(转)

    作者: 阮一峰 日期: 2016年3月 7日 Systemd 是 Linux 系统工具,用来启动守护进程,已成为大多数发行版的标准配置. 本文介绍它的基本用法,分为上下两篇.今天介绍它的主要命令,下一 ...

  3. tiny4412学习之u-boot启动过程

    这个文档简要分析了tiny4412自带的u-boot的启动过程,这个u-boot启用了mmu,并且命令的接收和执行方式跟以前的不同. 文档下载地址: http://pan.baidu.com/s/1s ...

  4. Microsoft-PetSop4.0(宠物商店)-数据库设计-Oracle

    ylbtech-DatabaseDesgin:Microsoft-PetSop4.0(宠物商店)-数据库设计-Oracle DatabaseName:PetShop(宠物商店) Model:宠物商店网 ...

  5. tensorflow dynamic rnn源码分析

    python3.6,tensorflow1.11 测试代码: tensorflow在eager模式下进行测试,方便调试,查看中间结果 import tensorflow as tf tf.enable ...

  6. Linux增加挂载盘

    命令:fdisk /dev/sdb, m 命令:m,n,e,1,p,w 命令:mkfs -t ext4 /dev/sdb,y 挂载命令:mount -t ext4 /dev/sdb /data 获取U ...

  7. Node.js 替换文档内容

    server.js代码: var http=require('http'); var fs=require('fs'); var server=http.createServer(function(r ...

  8. 倍福TwinCAT(贝福Beckhoff)基础教程2.2 TwinCAT常见类型使用和转换_结构体

    在DUTs文件夹上右击添加结构体,结构体中可以放基本变量类型,也可以嵌套其他结构体   使用的时候,需要声明结构体的实例,然后按照类.属性的格式来读写变量,会有代码的自动提示   你也可以声明数组,类 ...

  9. 倍福TwinCAT(贝福Beckhoff)基础教程 松下绝对值驱动器如何做初始化设置

    安装调试软件PANATERM 6.0,完成之后可以自动检测到连接的设备(如果软件是之前的版本,则可能无法准确识别A5B系列)   点击试运行,伺服关闭,然后会发现伺服开启按钮可用了   测试正反转没有 ...

  10. node - 写返回mime类型

    何为mime类型?  mime.json { ".323":"text/h323" , ".3gp":"video/3gpp&qu ...