https://jekyllrb.com/docs/configuration/markdown/说 Jekyll 的链接定义可以使用 Kramdown 的选项预先定义link_defs,但我无法使其工作。
https://kramdown.gettalong.org/options.html表示 的值link_defs必须是一个以链接标识符为键的哈希值和一个由两部分组成的值数组(URL 和标题)。这是我的相关部分_config.yml:
kramdown:
link_defs:
check:
- first
- second
syntax_highlighter_opts:
disable: true
这是我运行的错误bundle exec jekyll build:
jekyll 3.9.0 | Error: undefined method `gsub' for :check:Symbol
将链接 ID 从更改check为其他任何内容都没有区别;使用内联数组['first', 'second']也无济于事。