0.1.0 • Published 7 years ago

fis-parser-markrun v0.1.0

Weekly downloads
-
License
MIT
Repository
-
Last release
7 years ago

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