0.1.0 • Published 7 years ago
fis-parser-markrun v0.1.0
fis-parser-markrun
建议自己封装 fis parser ,这样能更加灵活的使用 markrun
var markrun = require('markrun')
fis.match('*.md', {
rExt: '.html',
isHtmlLike: true,
parser: function (content, file) {
var infoMarkrun = {
filepath: file.fullname
}
var html = markrun(
content,
{},
infoMarkrun
)
infoMarkrun.deps = infoMarkrun.deps || []
infoMarkrun.deps.forEach(function (filename) {
file.cache.addDeps(filename)
})
html = html.replace(/href="([^"]+)\.md"/g, 'href="$1.html"')
return html
}
})
0.1.0
7 years ago