每一次的升级都得又一次折腾一次,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

升级Jekyll 3.0相关推荐

  1. 从.NET1.1升级到.NET2.0时出现的PInvokeStackImbalance错误

    从.NET1.1升级到.NET2.0时出现的PInvokeStackImbalance错误 微软官方的解释(http://msdn2.microsoft.com/zh-cn/library/0htdy ...

  2. 7 环境变量 立即生效_MySQL5.7升级到8.0过程详解

    前言: 不知不觉,MySQL8.0已经有好多个GA小版本了.目前互联网上也有很多关于MySQL8.0的内容了,MySQL8.0版本基本已到稳定期,相信很多小伙伴已经在接触8.0了.本篇文章主要介绍从5 ...

  3. mysql 5.6 uf8mb4_MySQL5.7升级到8.0过程详解

    前言: 不知不觉,MySQL8.0已经发布好多个GA小版本了.目前互联网上也有很多关于MySQL8.0的内容了,MySQL8.0版本基本已到稳定期,相信很多小伙伴已经在接触8.0了.本篇文章主要介绍从 ...

  4. 坚果 android 系统升级,坚果手机的系统是什么?坚果手机能升级安卓5.0吗?

    坚果手机的手机系统是什么 坚果手机的手机系统是Android 4.4系统. 系统方面,坚果手机采用与锤子T1相同的Smartisan OS 1.5,基于Android 4.4.4深度定制的系统表现很出 ...

  5. MySQL从5.7.32升级到8.0.22

    目录 一.备份与导出数据 二.升级到MySQL-8.0.22同时解决字符集问题 2.1.卸载MySQL-5.7.32 2.2.安装MySQL-8.0.22 2.3.修改配置文件 my.cnf 三.导入 ...

  6. android surface 平板,Surface平板能升级安卓4.0吗

    Surface平板电脑暂时不能升级安卓4.0. Surface平板电脑x86架构的版本搭载了英特尔Core i5 Ivy Bridge双核处理器,而ARM架构的版本搭载了Nvidia代工的ARM单核处 ...

  7. galaxy android 8,三星终于正式升级安卓8.0!Galaxy S8尝鲜

    原标题:三星终于正式升级安卓8.0!Galaxy S8尝鲜 经过长时间的测试,在友商陆续吃上奥利奥之后,三星终于开始向Galaxy S8/S8+正式推送安卓8.0,也带来了新的Experience U ...

  8. 从MySQL 5.6升级到8.0,Facebook付出了惨痛代价……

    欢迎关注方志朋的博客,回复"666"获面试宝典 Facebook 称,他们最近的一次大版本升级到 MySQL 5.6 花了一年多时间才完成,还在 5.6 版上开发 LSM 树存储引 ...

  9. 记selenium1.0升级到selenium2.0

    前阵子因为要进行支持多浏览器的自动化测试,原来selenium1.0仅支持到firefox3.6,IE8,chrome4的版本,而公司GA数据显示用户多使用IE9,Firefox20,chrome26 ...

最新文章

  1. 在疫情防控一线,技术能发挥什么作用?
  2. linux ubunt 安装软件的前期准备——更新源的更换
  3. java异常类子类和父类的关系
  4. pyqt 照片打上水印
  5. Machine Learning week 2 quiz: Octave Tutorial
  6. c++一个问题:while(!cin) 的解释
  7. QQ for Linux下载、安装、运行、卸载
  8. logon dialog 的弹出逻辑debug出来了,有很多有用的代码片段
  9. sql server 2008 r2卸载重装_免费下载:Intouch软件、Windows操作系统、SQL数据库,VB6.0、C#...
  10. CATIA连接盘实体设计
  11. python哪个更强大_Ruby和Python哪个更强大?学习分析
  12. 如何理解Python装饰器?
  13. 死锁发生的条件和预防
  14. struts拦截器+注解实现网络安全要求中的日志审计功能
  15. python opencv3 —— 常用工具、辅助函数、绘图函数(图像添加文本、矩形等几何形状)
  16. 仿小米商城html网页源码
  17. 网页设计之 HTML代码的理解.
  18. es自建搜索词库_ES——中文分词以及词库扩展
  19. Instant Neural Graphics Primitives with a Multiresolution HashEncoding_具有多分辨率的哈希编码
  20. 用计算机弹起风了歌词,起风了歌词(买辣椒也用券演唱)

热门文章

  1. xp下安装sqlserver 2000的解决方案
  2. JAVA基础(JAVA 执行环境) 第一天
  3. 扑克牌排序_JAVA 扑克牌排序打印,并进行洗牌
  4. 基于python的证件照_20行代码教你用python给证件照换底色的方法示例
  5. i5 10400f相当于几代i7_十代酷睿i9/i7/i5差异惊人!功耗/温度放飞自我
  6. C语言通路寻找,用C语言解决迷宫问题设计与寻找通路问题.pdf
  7. 把qss添加进qrc文件_PDF怎么压缩?一招教你快速压缩PDF文件
  8. 链接mysql_使用python链接mysql及redis(缓存型数据库)
  9. mysql查询动态表名的数据类型_Mysql中查询某个数据库中所有表的字段信息
  10. 缓存成神路:Redis读写分离难以理解?一文解析Redis读写分离技术