jekyll 语法荧光笔不工作
jekyll syntax highlighter not working
我正在使用 jekyll 和 Github 页面来构建我的网站。我遵循了 http://jekyllrb.com/docs/templates/#code-snippet-highlighting 上的所有说明,但是,我的 post 中的语法荧光笔不会呈现。
下面是代码:
{% highlight ruby %}
def print_hi(name)
puts "Hi, #{name}"
end
print_hi('Tom')
#=> prints 'Hi, Tom' to STDOUT.
{% endhighlight %}
而且我认为降价文件也无法正确呈现。谁能告诉我我哪里做错了?您可以在此处查看 post:https://amir0320.github.io/blog/welcome-to-jekyll/
发生这种情况是因为您的 Jekyll 项目的 css
文件夹中有一个名为 main.css
的陈旧文件,它正在替换 Jekyll 从 SASS 文件生成的文件。
即Jekyll 构建 css\main.scss
并创建文件 _site\css\main.css
,但随后它看到文件 css\main.css
并将其复制到 _site\css\main.css
,替换通过 [=25] 生成的初始文件=].
解决方法:删除这个文件css\main.css
.
在降价文件中试试这个。
```ruby
YOUR CODE
```
如果您可以在输出 html 源中看到 <code>
,但仍然无法突出显示,那就是 css 问题。
我正在使用 jekyll 和 Github 页面来构建我的网站。我遵循了 http://jekyllrb.com/docs/templates/#code-snippet-highlighting 上的所有说明,但是,我的 post 中的语法荧光笔不会呈现。 下面是代码:
{% highlight ruby %}
def print_hi(name)
puts "Hi, #{name}"
end
print_hi('Tom')
#=> prints 'Hi, Tom' to STDOUT.
{% endhighlight %}
而且我认为降价文件也无法正确呈现。谁能告诉我我哪里做错了?您可以在此处查看 post:https://amir0320.github.io/blog/welcome-to-jekyll/
发生这种情况是因为您的 Jekyll 项目的 css
文件夹中有一个名为 main.css
的陈旧文件,它正在替换 Jekyll 从 SASS 文件生成的文件。
即Jekyll 构建 css\main.scss
并创建文件 _site\css\main.css
,但随后它看到文件 css\main.css
并将其复制到 _site\css\main.css
,替换通过 [=25] 生成的初始文件=].
解决方法:删除这个文件css\main.css
.
在降价文件中试试这个。
```ruby
YOUR CODE
```
如果您可以在输出 html 源中看到 <code>
,但仍然无法突出显示,那就是 css 问题。