html 包含 <pre> 时出现 jade 错误

html to jade error when contains <pre>

我有一些静态 html 文档,我想将它们转换成 Jade。我在 npm 中尝试了 html2jade,除此之外一切正常:html 中的 <pre> 元素转换为空,有人可以帮助我吗?

html 代码如下所示:

<pre><code>&lt;p&gt;Hello&lt;/p&gt;&lt;span&gt;Hello Again&lt;/span&gt;</code></pre>

结果是:

pre.

您可以在 Jade 中以多种不同的方式编写。这里有两种不同的方法。第一个利用 Jade 的自动转义,而第二个使用 HTML 个实体。

自动转义:

pre
    code= '<p>Hello</p><span>Hello Again</span>'

HTML 个实体:

pre
    code &lt;p&gt;Hello&lt;/p&gt;&lt;span&gt;Hello Again&lt;/span&gt;