jekyll写blog作为例子引用的代码块依然会执行,怎么解决?

jekyll写blog用markdown引用代码


---
layout: default
title: Hello World
---

<h1>hello world</h1>
{% for post in site.posts %}
  <a href="{{ site.baseurl }}{{ post.url }}"> {{post.title}}</a>
{% endfor %}

我想要的效果是上面那样,显示源码,但jekyll编译后会执行了上面的代码,变成下面这样,如何解决?注意,我已经使用了'''符号来引用代码了

---
layout: default
title: Hello World
---
<h1>hello world</h1>

  <a href="/philoblog/dist/jekyll/2016/05/02/jekyll-usage/"> jekyll usage</a>
  
  <a href="/philoblog/dist/jekyll/2016/04/29/mdtest/"> markdown example</a>
 
阅读 2.8k
2 个回答

自问自答了,liquid语法,引用源码要用{% raw %} code here {% endraw %}

使用代码块标签:

```
coding
```

---
layout: default
title: Hello World
---

<h1>hello world</h1>
{% for post in site.posts %}
  <a href="{{ site.baseurl }}{{ post.url }}"> {{post.title}}</a>
{% endfor %}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题