ruby-on-rails - jekyll ruby​​ 上的 kramdown coderay syntax_highlighter

标签 ruby-on-rails ruby rubygems jekyll

我正在做 jekyll serve 并且有红色标记。 我将如何让这些消失:

Deprecation: Please change 'use_coderay' to 'enable_coderay' in your configuration file.

Deprecation: You are using 'kramdown.coderay' in your configuration, please use 'syntax_highlighter_opts' instead.

在我的配置文件中,我已经有了这些行:

kramdown:
  auto_ids: true
  footnote_nr: 1
  entity_output: as_char
  toc_levels: 1..6
  use_coderay: enable_coderay

最佳答案

使用 syntax_highlighter: rouge 因为错误清楚地表明 kramdown.coderay 已弃用:

弃用:您在配置中使用“kramdown.coderay”,请改用“syntax_highlighter_opts”。

关于ruby-on-rails - jekyll ruby​​ 上的 kramdown coderay syntax_highlighter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40615622/

相关文章:

ruby-on-rails - Ruby 中的方法定义和命名约定

ruby-on-rails - 如何使用 ruby​​ 获取 HTML <cite> 标签之间的字符串?

ruby-on-rails - Rails ActionMailer View 文本缩进问题

Ruby:将监听套接字绑定(bind)到特定接口(interface)

ruby-on-rails - 在管理面板概述中 "Jirafe"服务已关闭

ruby - Stream API 的操作权限错误

ruby-on-rails - 将嵌套模型的验证错误返回为 Rails 中的 json 的更好方法?

ruby - 在 Windows 上安装 'rhc' Rubygems 时出错

ruby-on-rails - Rails 中的页面缓存

ruby-on-rails - 为什么 Chronic 错误地解析了四个字母的月份?