我正在尝试创建一个简单的Jekyll Converter Plugin,这几乎是Jekyll文档中Converter插件的完整克隆,但它似乎不起作用:
module Jekyll
class MyConverter < Converter
safe false
priority :high
def matches(ext)
ext =~ /^\.(md|markdown)$/i
end
def output_ext(ext)
".html"
end
def convert(content)
content.upcase
end
end
end
Run Code Online (Sandbox Code Playgroud)
我已将此文件my_converter.rb放入我的_plugins目录中.
现在,当我这样做时bundle exec jekyll serve,我希望看到呈现给HTML的每个降价页面的内容都转换为大写.然而,似乎没有任何事情发生.
我错过了什么?(我是Ruby新手,顺便说一下.)