让烦人的Jekyll安装变成历史!便携式Jekyll安装教程
来源:互联网 发布:山西网络文学院 编辑:程序博客网 时间:2024/05/21 15:04
为了搭建jekyll,忙活了很多天,真TM心烦!有没有更加简单的方法呢?
答案是有的!要不我写这个博客干啥呢。
一共分三步就可以用到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测试一下:
这时候会有一个warning不过不影响使用,可以开始写我们高大上的博客了!而且高亮工具也已经可以使用了!
另:我不清楚这个包里面提供的Git怎么做成鼠标右键,还是自己安装一个Git靠谱,但是我要是用自己安装的Git运行Jekyll的时候会报错:
这是因为Jekyll中配置的Ruby路径不对,我们去改一下就行了,先去D:\PortableJekyll-master\ruby\bin\,找到Jekyll文件,没有扩展名的文件,然后编辑它的内容,第一行改为:
#!D:\PortableJekyll-master\ruby\bin\ruby.exe
如下图:
然后关掉git bash,重新开,再输入Jekyll就好了。
- 让烦人的Jekyll安装变成历史!便携式Jekyll安装教程
- jekyll 完整安装教程
- 安装jekyll
- jekyll 安装
- Jekyll 安装
- windows下安装jekyll教程
- win7下的jekyll安装
- Jekyll简明教程(一)安装
- windows 安装jekyll
- jekyll安装成功
- Windows上安装Jekyll
- Windows 上安装 Jekyll
- window下jekyll安装
- Windows 下安装 Jekyll
- debian安装jekyll
- Windows 上安装 Jekyll
- Windows上安装Jekyll
- Windows上安装Jekyll
- linux下C/C++,多线程pthread
- HDU6144-Arithmetic of Bomb
- 云计算和DevOps那点事
- HDU 6156 回文 数位DP(2017CCPC)
- 入行自评,选大公司还是初创企业
- 让烦人的Jekyll安装变成历史!便携式Jekyll安装教程
- UVa 11062 Andy's Second Dictionary(刘汝佳紫书升级题)
- 链表
- SQL语句执行顺序
- 《python核心编程》学习笔记
- FFT
- 软件测试面试2017
- linux临时提升管理员权限(sudo方法)
- mysql主从复制