升级Jekyll 3.0

news/2024/9/19 6:13:51

每一次的升级都得又一次折腾一次,jekyll也不例外
从jekyll 2.5.2 升级为jekyll 3.0.1

错误一:

jekyll 3.0.1 | Error:  Permission denied - bind(2) for 127.0.0.1:4000

端口被占有,打开_config.yml 在最后加上一行 port: 5001 (其它也可)问题解决

错误二:

  Dependency Error: Yikes! It looks like you don't have redcarpet or one of its
dependencies installed. In order to use Jekyll as currently configured, you'll n
eed to install this gem. The full error message from Ruby is: 'cannot load such
file -- redcarpet' If you run into trouble, you can find helpful resources at ht
tp://jekyllrb.com/help/!Conversion error: Jekyll::Converters::Markdown encountered an error while conv
erting '_posts/2014-12-28-first-blog.md':redcarpetERROR: YOUR SITE COULD NOT BE BUILT:------------------------------------redcarpet

_config.yml中的markdown改为kramdown

Jekyll 3 使用Rouge而不是Pygments

最后 删除highlighter,markdown 加入:

kramdown:input: GFMsyntax_highlighter: rouge

ps:仅仅在本地执行jekyll的时候会出现这些问题,在github上还一切正常。

在 _post 下加入一篇文章还要执行一下build命令 (⊙﹏⊙)b)

jekyll build
# => 当前目录中的内容将会生成到 ./site 目录中。

參考:Upgrading to Jekyll 3.0

作者:itmyhome

转载于:https://www.cnblogs.com/yfceshi/p/7233539.html


http://lihuaxi.xjx100.cn/news/226073.html

相关文章

java 跨年 周计算公式_如何跨年计算 两日期之间相隔的周数 with java8 time API

2016年9月版 分割线之前版本的我太simple了...最近再去研究了一下Java8的新时间API,发现更有简单的方式去处理LocalDate localDate1 LocalDate.parse("2015-12-01");LocalDate localDate2 LocalDate.parse("2016-01-15");System.out.println(…

DataGrid基于Access的快速分页法

DataGrid基于Access的快速分页法撰文/ 黎波DataGrid是一个功能非常强大的ASP.NET Web服务器端控件,它除了能够方便地按各种方式格式化显示表格中的数据,还可以对表格中的数据进行动态的排序、编辑和分页。使Web开发人员从繁琐的代码中解放。实现DataGrid…

vs2008中,在OCX控件中应用doc/view基本步骤

1、利用向导创建一个MFC ActiveX Control控件CMyOCX; 2、在工程中加入ActivDoc头文件和执行文件; class CActiveXDocTemplate : public CSingleDocTemplate { enum { IDR_NOTUSED 0x7FFF }; CWnd* m_pParentWnd; CFrameWnd* m_pFrameWnd; C…

学习dubbo框架的问题

InputStream : 是所有字节输入流的超类,一般使用它的子类:FileInputStream等,它能输出字节流;InputStreamReader : 是字节流与字符流之间的桥梁,能将字节流输出为字符流,并且能为字节…

lua java 性能比较_Lua coroutine vs Java wait/notify

在上文Lua coroutine 不一样的多线程编程思路中想到coroutine的运行机制跟Java中的wait/notify很相似,所以写了一个简单程序比较一下。源代码Lua codeco coroutine.create(function(loops)for i 1, loops docoroutine.yield()endend)local x os.clock()local loo…

DataGrid连接Access的快速分页法(1)——需求与现状

作者:黎波一、需求分析 DataGrid是一个功能强大的ASP.NET Web服务器端控件,它除了能够按各种方式格式化显示数据,还可以对数据进行动态的排序、编辑和分页。大大减轻了广大Web程序员的工作量。实现DataGrid的分页功能一直是很多入门者感到棘手…

java在己有的类创子类怎么创_如何使用Java创建自己的异常子类

Java不知道学了多少课时了,你知道如何使用Java创建自己的异常子类吗,Java的内置异常处理有哪些常见的错误呢,今天IT培训网小编就来给大家详细介绍下吧:尽管Java的内置异常处理大多数常见错误,你也许希望建立你自己的异…

DataGrid连接Access的快速分页法(2)——SQL语句的选用(升序与降序)

作者:黎波 一、相关概念 在 ACCESS 数据库中,一个表的主键(PRIMARY KEY,又称主索引)上必然建立了唯一索引(UNIQUE INDEX),因此主键字段的值是不会重复的。并且索引页依据索引列的值…