通过 Jekyll 创建博客并发布到 Github

目录
安装 Jekyll
Jekyll 是一个通过 Ruby 语言写的静态网站生成框架,下面是官网介绍。
Jekyll is a static site generator. You give it text written in your favorite markup language and it uses layouts to create a static website. You can tweak how you want the site URLs to look, what data gets displayed on the site, and more. –Jekyll1
安装 Jekyll 时,首先需要一个 Ruby 的包管理环境, Ruby
编程环境的常用包管理器为 gem
, 例如 Ubuntu
中执行下面的语句则会同时安装 gem
。
apt install ruby-dev
安装好 gem
之后,确保它的执行路径在我们的 PATH
环境变量中。
如果不上采用上述方式,而是使用了 rbenv
等虚拟环境管理工具的话,
只要调用虚拟环境下配置好的 gem
就可以了。
随后便可以通过执行下面的语句来安装Jekyll,是不是很简单呢?
gem install jekyll
发布博客到 Github
安装好 Jekyll 之后, 一定是希望先把随便什么内容发布到 Github 上看看效果的哈, 特别能理解这种心情。
那么接下来,在实际写博客之前, 我们首先用安装好的 Jekyll 生成一个默认站点并将其发布到 Github。 在希望在本地管理博客的路径下执行下面的语句。
jekyll new folder-name-for-your-blog
随后在当前路径下会生成一个叫做 folder-name-for-your-blog
的文件夹,
这里面便是 Jekyll 新建的博客源码。
然后在 Github 上创建一个叫做 your-user-name-of-github.github.io
的仓库。 创建好新的仓库后,Github 会提示如何通过 git
来 push
本地内容到该仓库。 按着所提示的向导将刚创建好的
folder-name-for-your-blog
的内容 push
到这个仓库。
随后等几分钟通过浏览器打开 your-user-name-of-github.github.io
,
不出意外的话即可看到 Jekyll 的欢迎页面。
本站也是通过以上方式创建。
(2020年6月14日追记)
本站现已改用 hugo
静态网站生成框架创建,
如需参考原来的站点,请点击这里访问。
欢迎联络并留言。