在前面的博客之中,加入了相关的源代码就会在后台进行编译,然后展示出来的就是被编译后的代码,这样不是自己所期望的。如果看过我的前面的Jekyll相关的博客的,我处理防止被编译的方法都是为了加入反斜杠来防止博客的代码被系统所编译,感觉这种方法现在看起来很是愚笨,现在把另外一种方法告诉大家,其实很简单。
就是在代码的开头加上\{\% raw \%\}
然后在代码的结尾加上\{\% endraw \%\}
(为了防止被编译,这里我添加的反斜杠,如果在实际中,需要把这个反斜杠去掉)。下面来展示一下:
下面代码是用反斜杠来防止代码被系统编译。
<!--文章尾部添加tags-->
{\%\if page.tags.size > 0 \%\}
{\%\endif \%\}
下面再来看看在代码前后加入raw
和end raw
的效果:
<!--文章尾部添加tags-->
{%if page.tags.size > 0 %}
{%endif %}
如需转载,请附上链接:https://zoharandroid.github.io/ 。