markdown-it link引用空格处理
md文档的命名存在空格,实际上在link时,将空格改成 %20
即可:
[text link](fileNamePrefix fileNamePostfix) error
[text link](fileNamePrefix%20fileNamePostfix) ok
但由于md文档编写者不同意,这样做,那没辙 😦
只能去修改markdown解析部分了。
实现
因为是使用的vuepress做markdown解析,所以在.vuepress/config.js
,添加如下代码
markdown: {
extendMarkdown: md => {
md.use(function (md) {
var defaultRender = md.renderer.rules