MDX 报错 Expected a closing tag 的解决方案

MDX 渲染失败,报错:

Expected a closing tag for </small>...

于是一顿好找,但是并没有发现未闭合的 <small> 标签。

最后发现是附近的 <img> <br> 未闭合。MDX 对于标签闭合似乎十分严格,因此这类自闭合的标签也要进行闭合:

<!-- ❌ 错误 -->
<img src="...">
<br>

<!-- ✅ 正确 -->
<img src="..." />
<br/>

延伸阅读

Troubleshooting MDX | MDX

添加新评论