我有一个包含代码的文件。我想将该文件放在自定义文件夹中,并在帖子中获取它的源代码。可能吗?
类似这样的东西:
{{ 'samples/trafikito.html' | raw }}
因此它将读取文件内容并只返回其中的内容。
答案 0 :(得分:0)
您可以将sample
文件夹放在_includes
文件夹内。然后,将include标记包装在<pre><code> ... </code></pre>
中。因此,它看起来如下所示:
# inside _includes/samples/trafikito.html
<div>
<h1>Test Code<h1>
<p>Test Code</p>
</div>
================
# inside the file where you want to include the sample
...
<pre>
<code>
{% include samples/trafikito.html %}
</code>
</pre>
...
这适用于任何源代码文件类型(.html
,.json
等),因为Jekyll只是将完整的文件内容插入目标文件。插入的代码周围带有标签,这些标签告诉浏览器将内容呈现为文本代码,而不是实际代码