我使用Gulp + Gulpsmith + Metalsmith创建我的网站。
metalsmith_markdown正在渲染我的HTML,如下所示:
# This is an H1
至<h1 id="this-is-an-h1">This is an H1</h1>
。为什么要渲染“id”#39;标记
为什么会这样?
这是处理我的Gulpfile.js中降价渲染的部分
.use(markdown({
gfm: true,
tables: true,
breaks: false,
pedantic: false,
sanitize: true,
smartLists: true,
smartypants: true
}))
答案 0 :(得分:1)
metalsmith-markdown 的行为, marked 使用 Markdown 解析器,因为{ {3}}
您可以覆盖其自述文件和PR#181中所述的标记的某些功能,但由于所有功能都由 metalsmith 插件处理,因此您可以&#真的。
我建议在标记中创建PR以添加自定义选项以完全停用#420附近的行为