Markdown 是否停止将ID添加到Middleman中输出的标题?
我在我的Middleman项目中使用了Markdown partials,并且注意到我所有的标题都是用标题标记生成的ID输出的 例如,链接标题: 降价:Markdown 是否停止将ID添加到Middleman中输出的标题?,markdown,middleman,Markdown,Middleman,我在我的Middleman项目中使用了Markdown partials,并且注意到我所有的标题都是用标题标记生成的ID输出的 例如,链接标题: 降价: ### [Useful reference sites](/webdev/useful-reference "Links to other sites") 输出html: <h3 id="useful-reference-siteswebdevuseful-reference-links-to-other-sites">...&l
### [Useful reference sites](/webdev/useful-reference "Links to other sites")
输出html:
<h3 id="useful-reference-siteswebdevuseful-reference-links-to-other-sites">...</h3>
。。。
它连接了所有内容,包括锚标记title属性的内容,所以一些ID可能会长得离谱。
如果可能,我想“关闭”此功能
我在core配置列表中看不到任何可以这样做的内容,也找不到任何信息表明有一个助手可以帮我做这类事情——但可能存在一个吗
简而言之,有没有一种不用太多ruby知识就能做到这一点的方法
任何帮助都将不胜感激,谢谢
有关项目设置的一些信息:
- 中间人(3.3.7)
- 扩展:中间人博客,导航树
- Haml中的模板
- 减价中的内容部分
自动ID
因此,您需要做的是在Middleman的config.rb
中将该选项设置为false:
set :markdown, auto_ids: false
非常感谢,明星!很高兴这是件简单的事。