0 前言
之前搭建的博客是在线的,没有在本地搭建一个进行预览,导致修改样式或者添加功能的时候要频繁的 push ,然后再去查看改得好不好看,这样的体验可以说是非常糟糕了。
所以我下载了 Jekyll 到本地,然后生成本地的博客进行预览,觉得改得还行才 push,这样就比较省事了。
Jekyll 可以将纯文本转换为静态博客网站,简单好用,不需要自己开发大部分功能,甚至直接找模板修改一下就能够使用。
关心博客内容就足够了,别的就直接使用模板吧。
1 安装
1.1 下载和安装 Ruby
进入网站进行下载
如果是 Window 的话,直接到下面这个链接下载网站推荐的就好,下图中,网站推荐的就是 Ruby+Devkit 2.4.4-2 (x64)
双击下载回来的 exe 文件,这里选择 accept 然后 Next。
把默认的文件夹位置修改一下,然后点击 Install
这里我是直接 Next,没有勾选 744.4MB 的那个东西,然后点击 Next
安装也挺快的
安装完后点击一下 Finish
1.2 下载和安装 RubyGems
RubyGems 是 Ruby 的包管理器,可以类比为你电脑的下载中心。
去下面这个链接下载 zip 文件到本地,然后解压
win 键 +R 键,然后输入 cmd ,接着回车。
进入 cmd 后,cd 到解压目录,输入命令 ruby setup.rb
,安装过程可能有点长
1.3 安装 Jekyll
同样的方法进入 cmd,输入命令 gem install jekyll
,搞定
2 搭建本地博客
我的博客是使用模板的,这里只说使用模板的
下载这个模板到本地,然后解压
接着就是就入 cmd ,然后 cd 到博客模板解压出来的路径下,最后输入命令
jekyll server
如果发现报错,没有生成想要的本地博客,那就输入命令 bundle exec jekyll serve
,然后就发现可以了。(这里我也没搞懂,但是,又不是不能用)
复制 http://127.0.0.1:4000/ 到浏览器打开,就能看见本地的博客了。这里因为我修改过,所以和模板有所不同。
3 相关说明
如果想把本地的博客发布到网上,那就需要接着折腾了,域名、服务器,还有别的都得搞。推荐使用 GitHub Pages 搭建,原因很简单,方便简单又不花钱。
GitHub Pages:https://pages.github.com/
也可以看看我搭建博客时的记录,以及我给博客添加评论系统的记录
本文的参考链接[^1]:http://jekyllcn.com/docs/installation/
本文的参考链接[^2]:http://jekyllcn.com/docs/windows/#installation