vue-pug-plugin
Version:
Pug to HTML plugin for Vue with proper native pug syntax support
29 lines (27 loc) • 538 B
JavaScript
const pug = require('pug')
const plugin = require('./index')
const util = require('util')
const template = pug.compileFile('test.pug', {
pretty: true,
plugins: [
plugin,
{
preParse(code, options) {
// console.log(code)
return code
},
postParse(ast, options) {
// console.log(util.inspect(ast, {
// compact: 2,
// breakLength: 200,
// depth: null,
// colors: true,
// maxStringLength: null,
// maxArrayLength: 10,
// }))
return ast
}
}
]
})
console.log(template({}))