让烦人的Jekyll安装变成历史!便携式Jekyll安装教程

来源:互联网 发布:山西网络文学院 编辑:程序博客网 时间:2024/05/21 15:04

为了搭建jekyll,忙活了很多天,真TM心烦!有没有更加简单的方法呢?

答案是有的!要不我写这个博客干啥呢。:wink:

一共分三步就可以用到jekyll了!

下载portablejekyll

原下载地址下载很慢,但是以后更新版本会用得着:https://github.com/madhur/PortableJekyll

这个安装包800M左右,随便装到一个U盘里就可以带着到处走了~

官网上说明如下:

Portable Jekyll

The portable version contains everything which is required to run Jekyll v2.3 on Windows:

Ruby 2.0

Ruby development Kit

Git 2.0

Python 2.7.5

这个便携Jekyll版本包括Ruby2.0,和Ruby配套的DevKit,Git 2.0, Python 2.7.5的集成

解压安装portablejekyll

推荐把portablejekyll-master这个文件夹解压磁盘的根目录,减少不必要的麻烦,ruby很娇气的,安装路径有空格都不行,更别说中文了。

配置一下环境变量

官网文档说的运行setpath.cmd,但是在XP下%~dp0不会转换成当前路径存储到环境变量里面的,win7更是运行之后没有任何作用(估计是没有赋予管理员运行权限),还是要自己手动加,方法是把setpath.cmd里面所有的%~dp0批量替换成你压缩包解压的目录,比如D:\PortableJekyll-master\然后手动拷贝到环境变量path的结尾,代码如下:

D:\PortableJekyll-master\ruby\bin; D:\PortableJekyll-master\devkit\bin; D:\PortableJekyll-master\git\bin; D:\PortableJekyll-master\Python\App; D:\PortableJekyll-master\devkit\mingw\bin; D:\PortableJekyll-master\curl\bin

再新建一个环境变量,变量名称是SSL_CERT_FILE,键值是D:\PortableJekyll-master\curl\bin\cacert.pem。至此,便携式Jekyll安装完毕。

好了,我们到自己的博客环境下,修改一下配置环境,markdown和highlighter两个变量一定要按照这样来写:

markdown: kramdown

highlighter: pygments

当然你喜欢用rdiscount解析markdown的话就自己安装,这个包里面没有提供。

来运行一下Jekyll测试一下:

测试Jekyll

这时候会有一个warning不过不影响使用,可以开始写我们高大上的博客了!而且高亮工具也已经可以使用了!

另:我不清楚这个包里面提供的Git怎么做成鼠标右键,还是自己安装一个Git靠谱,但是我要是用自己安装的Git运行Jekyll的时候会报错:

这是因为Jekyll中配置的Ruby路径不对,我们去改一下就行了,先去D:\PortableJekyll-master\ruby\bin\,找到Jekyll文件,没有扩展名的文件,然后编辑它的内容,第一行改为:

#!D:\PortableJekyll-master\ruby\bin\ruby.exe

如下图:

修改Jekyll文件

然后关掉git bash,重新开,再输入Jekyll就好了。:sunglasses:



原创粉丝点击