0.4.3 • Published 3 years ago
pug-include-glob v0.4.3
pug-include-glob
Use glob patterns in your Pug include directives.
Installation
$ npm install --save pug-include-glob
Usage
const pugIncludeGlob = require('pug-include-glob');
const pug = require('pug');
let html = pug.renderFile('path/to/template.pug', {
plugins: [ pugIncludeGlob({ /* options */ }) ]
});
Express
res.render('view_name', { plugins: [ pugIncludeGlob({ /* options */ }) ] })
Gulp
gulp.src(src)
.pipe(pug({ plugins: [ pugIncludeGlob({ /* options */ }) ] }))
.pipe(gulp.dest(dest));
Options
glob
- Options object passed tonode-glob
methods. See node-glob for details.ignore
- Files that should not be checked by this plugin. Checking every file is time expensive so excluding files where possible is likely to improve performance.
License
MIT © Jack Conway